Price
$11.73
52W High
$166.73
52W Low
$10.36
SMA50
$22.74
SMA200
$63.41
Avg Volume 50D
$466.79K
From 52W High
-92.96%
From 52W Low
+13.22%
Vs SMA50
-48.42%
Vs SMA200
-81.50%
Current Volume
$833.33K
Dollar Volume 50D
$8.57M
Market Cap
$65.53M
P/E
--
Revenue TTM
$1.44B
EPS TTM
-185.17
Net Income TTM
-$1.05B
Free Cash Flow
$252.96M
Revenue 1Y
-6.54%
EPS 1Y
-98.25%
Net Income 1Y
-111.50%
FCF 1Y
-20.13%
Profit Margin
-72.83%
FCF Margin
17.55%
Last Ex-Dividend
2025-02-18

Revenue

Annual ending 2025-12-31
$1.50B

EPS

Annual ending 2025-12-31
-63.21

Net Income

Annual ending 2025-12-31
-$356.46M

News