Price
$27.07
52W High
$38.82
52W Low
$13.47
SMA50
$28.60
SMA200
$21.58
Avg Volume 50D
$608.22K
From 52W High
-30.27%
From 52W Low
+100.97%
Vs SMA50
-5.34%
Vs SMA200
+25.42%
Current Volume
$428.26K
Dollar Volume 50D
$17.66M
Market Cap
$929.05M
P/E
24.4x
Revenue TTM
$292.97M
EPS TTM
0.99
Net Income TTM
$38.00M
Free Cash Flow
-$4.11M
Revenue 1Y
+36.77%
EPS 1Y
+125.00%
Net Income 1Y
+169.29%
FCF 1Y
-276.03%
Profit Margin
12.97%
FCF Margin
-1.40%

Revenue

Annual ending 2025-12-31
$237.26M

EPS

Annual ending 2025-12-31
0.84

Net Income

Annual ending 2025-12-31
$30.53M

News