Price
$2.79
52W High
$13.33
52W Low
$2.79
SMA50
$5.37
SMA200
$6.68
Avg Volume 50D
$81.48K
From 52W High
-79.07%
From 52W Low
+0.00%
Vs SMA50
-48.07%
Vs SMA200
-58.25%
Current Volume
$53.96K
Dollar Volume 50D
$412193
Market Cap
$31.92M
P/E
--
Revenue TTM
$518.83M
EPS TTM
-30.52
Net Income TTM
-$312.64M
Free Cash Flow
$7.37M
Revenue 1Y
-25.24%
EPS 1Y
-15.74%
Net Income 1Y
-121.40%
FCF 1Y
+123.60%
Profit Margin
-60.26%
FCF Margin
1.42%
Last Ex-Dividend
2021-10-28

Revenue

Annual ending 2025-12-31
$570.78M

EPS

Annual ending 2025-12-31
-69.20

Net Income

Annual ending 2025-12-31
-$429.30M

News