Price
$1.60
52W High
$3.76
52W Low
$1.45
SMA50
$1.86
SMA200
$2.33
Avg Volume 50D
$4.16M
From 52W High
-57.45%
From 52W Low
+10.34%
Vs SMA50
-14.14%
Vs SMA200
-31.30%
Current Volume
$3.03M
Dollar Volume 50D
$7.78M
Market Cap
$1.03B
P/E
--
Revenue TTM
$2.41B
EPS TTM
-0.52
Net Income TTM
-$334.00M
Free Cash Flow
$327.60M
Revenue 1Y
-3.50%
EPS 1Y
+16.13%
Net Income 1Y
+22.92%
FCF 1Y
-5.32%
Profit Margin
-13.84%
FCF Margin
13.58%

Revenue

Annual ending 2025-12-31
$2.46B

EPS

Annual ending 2025-12-31
-0.30

Net Income

Annual ending 2025-12-31
-$201.10M

News