Price
$0.81
52W High
$4.80
52W Low
$0.54
SMA50
$0.65
SMA200
$1.20
Avg Volume 50D
$5.50M
From 52W High
-83.20%
From 52W Low
+50.43%
Vs SMA50
+23.40%
Vs SMA200
-32.61%
Current Volume
$449.59K
Dollar Volume 50D
$3.81M
Market Cap
$52.27M
P/E
--
Revenue TTM
$603.01M
EPS TTM
-7.46
Net Income TTM
-$404.30M
Free Cash Flow
-$157.65M
Revenue 1Y
-32.66%
EPS 1Y
-397.33%
Net Income 1Y
-448.28%
FCF 1Y
-662.33%
Profit Margin
-67.05%
FCF Margin
-26.14%

Revenue

Annual ending 2025-12-31
$772.17M

EPS

Annual ending 2025-12-31
-5.67

Net Income

Annual ending 2025-12-31
-$306.54M

News