Price
$1.18
52W High
$2.31
52W Low
$0.58
SMA50
$1.06
SMA200
$1.01
Avg Volume 50D
$42.35M
From 52W High
-48.92%
From 52W Low
+105.18%
Vs SMA50
+11.35%
Vs SMA200
+16.71%
Current Volume
$7.16M
Dollar Volume 50D
$56.04M
Market Cap
$245.56M
P/E
--
Revenue TTM
$568.59M
EPS TTM
-0.99
Net Income TTM
-$162.18M
Free Cash Flow
-$23.28M
Revenue 1Y
-23.86%
EPS 1Y
-43.48%
Net Income 1Y
-49.43%
FCF 1Y
+70.87%
Profit Margin
-28.52%
FCF Margin
-4.09%

Revenue

Annual ending 2025-12-31
$651.54M

EPS

Annual ending 2025-12-31
-0.59

Net Income

Annual ending 2025-12-31
-$93.49M

News