Price
$9.22
52W High
$62.60
52W Low
$8.74
SMA50
$12.27
SMA200
$17.47
Avg Volume 50D
$462.60K
From 52W High
-85.27%
From 52W Low
+5.49%
Vs SMA50
-24.84%
Vs SMA200
-47.24%
Current Volume
$280.29K
Dollar Volume 50D
$5.63M
Market Cap
$243.59M
P/E
--
Revenue TTM
$2.23B
EPS TTM
-59.77
Net Income TTM
-$2.03B
Free Cash Flow
$249.00M
Revenue 1Y
-3.46%
EPS 1Y
-35.50%
Net Income 1Y
-74.23%
FCF 1Y
+75.35%
Profit Margin
-90.90%
FCF Margin
11.16%
Dividend Yield
0.43%
Dividend TTM
$0.04
Last Ex-Dividend
2025-12-01

Revenue

Annual ending 2025-12-31
$2.26B

EPS

Annual ending 2025-12-31
-117.40

Net Income

Annual ending 2025-12-31
-$3.10B

News