Price
$11.10
52W High
$13.79
52W Low
$7.58
SMA50
$10.34
SMA200
$10.74
Avg Volume 50D
$815.99K
From 52W High
-24.23%
From 52W Low
+46.44%
Vs SMA50
+7.31%
Vs SMA200
+3.35%
Current Volume
$580.70K
Dollar Volume 50D
$8.46M
Market Cap
$619.96M
P/E
22.9x
Revenue TTM
$724.44M
EPS TTM
0.43
Net Income TTM
$27.04M
Free Cash Flow
$158.25M
Revenue 1Y
+0.90%
EPS 1Y
-36.76%
Net Income 1Y
-40.42%
FCF 1Y
+8.84%
Profit Margin
3.73%
FCF Margin
21.85%

Revenue

Annual ending 2025-12-31
$723.24M

EPS

Annual ending 2025-12-31
0.32

Net Income

Annual ending 2025-12-31
$20.05M