Price
$8.55
52W High
$13.03
52W Low
$8.55
SMA50
$10.08
SMA200
$11.21
Avg Volume 50D
$2.74M
From 52W High
-34.38%
From 52W Low
+0.00%
Vs SMA50
-15.18%
Vs SMA200
-23.76%
Current Volume
$4.07M
Dollar Volume 50D
$27.01M
Market Cap
$2.92B
P/E
--
Revenue TTM
$4.88B
EPS TTM
-9.06
Net Income TTM
-$3.04B
Free Cash Flow
-$254.80M
Revenue 1Y
+5.43%
EPS 1Y
+8.48%
Net Income 1Y
+8.59%
FCF 1Y
-157.97%
Profit Margin
-62.14%
FCF Margin
-5.22%

Revenue

Annual ending 2025-12-31
$4.88B

EPS

Annual ending 2025-12-31
-20.86

Net Income

Annual ending 2025-12-31
-$7.14B

News