Price
$15.37
52W High
$22.06
52W Low
$11.76
SMA50
$17.16
SMA200
$16.78
Avg Volume 50D
$2.92M
From 52W High
-30.33%
From 52W Low
+30.70%
Vs SMA50
-10.41%
Vs SMA200
-8.39%
Current Volume
$2.90M
Dollar Volume 50D
$49.62M
Market Cap
$2.06B
P/E
--
Revenue TTM
$7.16B
EPS TTM
-6.42
Net Income TTM
-$906.70M
Free Cash Flow
$96.10M
Revenue 1Y
+6.14%
EPS 1Y
-1046.43%
Net Income 1Y
-1099.34%
FCF 1Y
+168.64%
Profit Margin
-12.66%
FCF Margin
1.34%

Revenue

Annual ending 2025-12-31
$6.96B

EPS

Annual ending 2025-12-31
-5.83

Net Income

Annual ending 2025-12-31
-$843.10M

News