Price
$8.09
52W High
$30.63
52W Low
$8.09
SMA50
$10.39
SMA200
$13.02
Avg Volume 50D
$3.66M
From 52W High
-73.59%
From 52W Low
+0.00%
Vs SMA50
-22.17%
Vs SMA200
-37.88%
Current Volume
$3.03M
Dollar Volume 50D
$37.32M
Market Cap
$1.26B
P/E
--
Revenue TTM
$3.25B
EPS TTM
-22.05
Net Income TTM
-$2.76B
Free Cash Flow
$84.80M
Revenue 1Y
-21.31%
EPS 1Y
-2856.25%
Net Income 1Y
-2860.76%
FCF 1Y
+263.08%
Profit Margin
-84.83%
FCF Margin
2.61%
Dividend Yield
3.96%
Dividend TTM
$0.32
Last Ex-Dividend
2026-09-30

Revenue

Annual ending 2025-12-31
$3.47B

EPS

Annual ending 2025-12-31
-17.88

Net Income

Annual ending 2025-12-31
-$2.24B

News