Price
$17.56
52W High
$18.33
52W Low
$9.05
SMA50
$16.62
SMA200
$14.55
Avg Volume 50D
$2.28M
From 52W High
-4.20%
From 52W Low
+94.03%
Vs SMA50
+5.67%
Vs SMA200
+20.66%
Current Volume
$7.25M
Dollar Volume 50D
$38.02M
Market Cap
$2.90B
P/E
--
Revenue TTM
$1.98B
EPS TTM
-2.38
Net Income TTM
-$404.98M
Free Cash Flow
$330.79M
Revenue 1Y
+2.44%
EPS 1Y
-145.36%
Net Income 1Y
-135.26%
FCF 1Y
-51.41%
Profit Margin
-20.46%
FCF Margin
16.71%

Revenue

Annual ending 2025-12-31
$1.78B

EPS

Annual ending 2025-12-31
-2.82

Net Income

Annual ending 2025-12-31
-$494.29M

News