Price
$13.45
52W High
$13.70
52W Low
$8.61
SMA50
$12.79
SMA200
$11.30
Avg Volume 50D
$753.95K
From 52W High
-1.82%
From 52W Low
+56.21%
Vs SMA50
+5.15%
Vs SMA200
+19.06%
Current Volume
$3.93M
Dollar Volume 50D
$9.65M
Market Cap
$828.43M
P/E
17.3x
Revenue TTM
$269.09M
EPS TTM
0.78
Net Income TTM
$47.83M
Free Cash Flow
$61.30M
Revenue 1Y
+7.02%
EPS 1Y
+18.18%
Net Income 1Y
+18.02%
FCF 1Y
+64.13%
Profit Margin
17.77%
FCF Margin
22.78%

Revenue

Annual ending 2025-12-31
$269.09M

EPS

Annual ending 2025-12-31
0.78

Net Income

Annual ending 2025-12-31
$47.83M

News