Price
$8.41
52W High
$12.67
52W Low
$8.39
SMA50
$9.84
SMA200
$10.95
Avg Volume 50D
$1.61M
From 52W High
-33.62%
From 52W Low
+0.24%
Vs SMA50
-14.50%
Vs SMA200
-23.17%
Current Volume
$1.45M
Dollar Volume 50D
$15.68M
Market Cap
$2.86B
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