Price
$11.29
52W High
$16.35
52W Low
$11.06
SMA50
$12.83
SMA200
$13.97
Avg Volume 50D
$765.23K
From 52W High
-30.95%
From 52W Low
+2.08%
Vs SMA50
-12.02%
Vs SMA200
-19.16%
Current Volume
$416.66K
Dollar Volume 50D
$9.80M
Market Cap
$956.09M
P/E
22.4x
Revenue TTM
$300.69M
EPS TTM
0.50
Net Income TTM
$42.68M
Free Cash Flow
$27.57M
Revenue 1Y
+28.09%
EPS 1Y
+129.76%
Net Income 1Y
+129.05%
FCF 1Y
+273.79%
Profit Margin
14.20%
FCF Margin
9.17%

Revenue

Annual ending 2025-12-31
$277.04M

EPS

Annual ending 2025-12-31
0.45

Net Income

Annual ending 2025-12-31
$38.94M