Price
$2.94
52W High
$24.79
52W Low
$2.81
SMA50
$3.86
SMA200
$10.70
Avg Volume 50D
$5.56M
From 52W High
-88.14%
From 52W Low
+4.63%
Vs SMA50
-23.85%
Vs SMA200
-72.52%
Current Volume
$4.30M
Dollar Volume 50D
$20.51M
Market Cap
$446.83M
P/E
10.1x
Revenue TTM
$1.01B
EPS TTM
0.26
Net Income TTM
$44.28M
Free Cash Flow
$96.91M
Revenue 1Y
+11.10%
EPS 1Y
+4.00%
Net Income 1Y
+13.58%
FCF 1Y
-48.66%
Profit Margin
4.40%
FCF Margin
9.62%

Revenue

Annual ending 2025-12-31
$979.08M

EPS

Annual ending 2025-12-31
0.85

Net Income

Annual ending 2025-12-31
$136.63M

News