Price
$9.80
52W High
$13.50
52W Low
$7.58
SMA50
$11.29
SMA200
$10.68
Avg Volume 50D
$673.05K
From 52W High
-27.41%
From 52W Low
+29.29%
Vs SMA50
-13.20%
Vs SMA200
-8.22%
Current Volume
$628.93K
Dollar Volume 50D
$7.48M
Market Cap
$509.63M
P/E
14.9x
Revenue TTM
$725.63M
EPS TTM
0.57
Net Income TTM
$34.30M
Free Cash Flow
$149.82M
Revenue 1Y
+1.08%
EPS 1Y
-8.06%
Net Income 1Y
-16.39%
FCF 1Y
+11.61%
Profit Margin
4.73%
FCF Margin
20.65%

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

News