Price
$4.08
52W High
$8.18
52W Low
$2.86
SMA50
$3.61
SMA200
$4.66
Avg Volume 50D
$1.94M
From 52W High
-50.12%
From 52W Low
+42.66%
Vs SMA50
+13.14%
Vs SMA200
-12.52%
Current Volume
$1.38M
Dollar Volume 50D
$7.03M
Market Cap
$401.73M
P/E
--
Revenue TTM
$806.60M
EPS TTM
-1.19
Net Income TTM
-$112.60M
Free Cash Flow
-$7.30M
Revenue 1Y
-3.16%
EPS 1Y
+72.20%
Net Income 1Y
+71.51%
FCF 1Y
+80.69%
Profit Margin
-13.96%
FCF Margin
-0.91%

Revenue

Annual ending 2025-12-31
$824.50M

EPS

Annual ending 2025-12-31
-3.95

Net Income

Annual ending 2025-12-31
-$365.90M

News