Price
$5.95
52W High
$5.95
52W Low
$2.50
SMA50
$2.85
SMA200
$3.20
Avg Volume 50D
$5.60M
From 52W High
+0.00%
From 52W Low
+138.00%
Vs SMA50
+108.68%
Vs SMA200
+85.76%
Current Volume
$118.21M
Dollar Volume 50D
$23.92M
Market Cap
$501.48M
P/E
--
Revenue TTM
$893.24M
EPS TTM
-6.57
Net Income TTM
-$517.68M
Free Cash Flow
$255.04M
Revenue 1Y
-13.33%
EPS 1Y
+11.10%
Net Income 1Y
+39.05%
FCF 1Y
+32.92%
Profit Margin
-57.96%
FCF Margin
28.55%

Revenue

Annual ending 2025-12-31
$965.66M

EPS

Annual ending 2025-12-31
-6.29

Net Income

Annual ending 2025-12-31
-$693.14M

News