Price
$1.56
52W High
$4.14
52W Low
$1.56
SMA50
$2.07
SMA200
$2.45
Avg Volume 50D
$54.68M
From 52W High
-62.32%
From 52W Low
+0.00%
Vs SMA50
-24.55%
Vs SMA200
-36.33%
Current Volume
$58.85M
Dollar Volume 50D
$113.94M
Market Cap
$2.26B
P/E
--
Revenue TTM
$744.09M
EPS TTM
-1.25
Net Income TTM
-$1.64B
Free Cash Flow
-$530.43M
Revenue 1Y
+10.59%
EPS 1Y
+41.59%
Net Income 1Y
+16.70%
FCF 1Y
+34.67%
Profit Margin
-220.59%
FCF Margin
-71.29%

Revenue

Annual ending 2025-12-31
$709.92M

EPS

Annual ending 2025-12-31
-1.42

Net Income

Annual ending 2025-12-31
-$1.63B

News