Price
$9.15
52W High
$10.30
52W Low
$7.39
SMA50
$9.30
SMA200
$9.01
Avg Volume 50D
$24.89K
From 52W High
-11.17%
From 52W Low
+23.82%
Vs SMA50
-1.63%
Vs SMA200
+1.58%
Current Volume
$18.58K
Dollar Volume 50D
$230968
Market Cap
$200.43M
P/E
9.3x
Revenue TTM
$451.55M
EPS TTM
0.92
Net Income TTM
$21.61M
Free Cash Flow
$349.46M
Revenue 1Y
+6.87%
EPS 1Y
+15.00%
Net Income 1Y
+11.19%
FCF 1Y
+31.72%
Profit Margin
4.79%
FCF Margin
77.39%

Revenue

Annual ending 2025-12-31
$434.47M

EPS

Annual ending 2025-12-31
0.80

Net Income

Annual ending 2025-12-31
$19.32M

News