Price
$14.85
52W High
$19.00
52W Low
$11.95
SMA50
$15.18
SMA200
$15.78
Avg Volume 50D
$131.64K
From 52W High
-21.84%
From 52W Low
+24.27%
Vs SMA50
-2.21%
Vs SMA200
-5.89%
Current Volume
$77.96K
Dollar Volume 50D
$2.00M
Market Cap
$489.95M
P/E
9.6x
Revenue TTM
$683.49M
EPS TTM
1.42
Net Income TTM
$51.03M
Free Cash Flow
$199.97M
Revenue 1Y
-2.81%
EPS 1Y
+31.48%
Net Income 1Y
+35.09%
FCF 1Y
+33.62%
Profit Margin
7.47%
FCF Margin
29.26%

Revenue

Annual ending 2025-12-31
$729.78M

EPS

Annual ending 2025-12-31
2.17

Net Income

Annual ending 2025-12-31
$74.83M

News