Price
$9.81
52W High
$16.90
52W Low
$8.12
SMA50
$10.28
SMA200
$11.37
Avg Volume 50D
$3.00M
From 52W High
-41.95%
From 52W Low
+20.81%
Vs SMA50
-4.54%
Vs SMA200
-13.69%
Current Volume
$2.96M
Dollar Volume 50D
$31.62M
Market Cap
$1.18B
P/E
--
Revenue TTM
$749.91M
EPS TTM
-1.15
Net Income TTM
-$81.13M
Free Cash Flow
$29.81M
Revenue 1Y
+17.73%
EPS 1Y
-3.60%
Net Income 1Y
-129.45%
FCF 1Y
+229.27%
Profit Margin
-10.82%
FCF Margin
3.97%

Revenue

Annual ending 2025-12-31
$692.85M

EPS

Annual ending 2025-12-31
-0.70

Net Income

Annual ending 2025-12-31
-$41.80M

News