Price
$3.91
52W High
$9.44
52W Low
$2.20
SMA50
$3.96
SMA200
$3.64
Avg Volume 50D
$317.10K
From 52W High
-58.60%
From 52W Low
+77.73%
Vs SMA50
-1.20%
Vs SMA200
+7.39%
Current Volume
$13.53K
Dollar Volume 50D
$1.46M
Market Cap
$673.55M
P/E
--
Revenue TTM
$3.06B
EPS TTM
-0.85
Net Income TTM
-$2.36B
Free Cash Flow
-$1.08B
Revenue 1Y
+50.33%
EPS 1Y
+12.37%
Net Income 1Y
-14.99%
FCF 1Y
+6.85%
Profit Margin
-77.08%
FCF Margin
-35.35%

Revenue

Annual ending 2025-12-31
$3.06B

EPS

Annual ending 2025-12-31
-0.85

Net Income

Annual ending 2025-12-31
-$2.36B

News