Price
$9.49
52W High
$15.93
52W Low
$7.58
SMA50
$8.84
SMA200
$11.17
Avg Volume 50D
$982.17K
From 52W High
-67.86%
From 52W Low
+25.20%
Vs SMA50
+7.33%
Vs SMA200
-15.06%
Current Volume
$588.43K
Dollar Volume 50D
$8.58M
Market Cap
$623.11M
P/E
9.1x
Revenue TTM
$849.60M
EPS TTM
0.93
Net Income TTM
$68.90M
Free Cash Flow
$139.10M
Revenue 1Y
+15.61%
EPS 1Y
+151.35%
Net Income 1Y
+133.56%
FCF 1Y
+85.47%
Profit Margin
8.11%
FCF Margin
16.37%

Revenue

Annual ending 2025-12-31
$836.60M

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$48.70M