Price
$14.92
52W High
$36.54
52W Low
$12.88
SMA50
$19.67
SMA200
$23.42
Avg Volume 50D
$4.59M
From 52W High
-59.17%
From 52W Low
+15.84%
Vs SMA50
-24.16%
Vs SMA200
-36.30%
Current Volume
$5.31M
Dollar Volume 50D
$79.20M
Market Cap
$1.51B
P/E
--
Revenue TTM
$717.21M
EPS TTM
-5.84
Net Income TTM
-$585.97M
Free Cash Flow
-$489.47M
Revenue 1Y
+17.55%
EPS 1Y
-5.61%
Net Income 1Y
-10.00%
FCF 1Y
-14.61%
Profit Margin
-81.70%
FCF Margin
-68.25%

Revenue

Annual ending 2025-12-31
$673.00M

EPS

Annual ending 2025-12-31
-5.83

Net Income

Annual ending 2025-12-31
-$575.00M

News