Price
$1.32
52W High
$1.73
52W Low
$1.10
SMA50
$1.51
SMA200
$1.32
Avg Volume 50D
$2.55M
From 52W High
-23.70%
From 52W Low
+20.00%
Vs SMA50
-12.34%
Vs SMA200
-0.38%
Current Volume
$1.56M
Dollar Volume 50D
$3.88M
Market Cap
$1.03B
P/E
--
Revenue TTM
$587.89M
EPS TTM
-0.09
Net Income TTM
-$72.89M
Free Cash Flow
-$134.02M
Revenue 1Y
-11.47%
EPS 1Y
+59.09%
Net Income 1Y
+58.85%
FCF 1Y
+48.31%
Profit Margin
-12.40%
FCF Margin
-22.80%

Revenue

Annual ending 2025-12-31
$606.88M

EPS

Annual ending 2025-12-31
-0.30

Net Income

Annual ending 2025-12-31
-$225.68M

News