Price
$2.78
52W High
$3.27
52W Low
$0.87
SMA50
$2.71
SMA200
$2.40
Avg Volume 50D
$12.42M
From 52W High
-14.98%
From 52W Low
+219.28%
Vs SMA50
+2.51%
Vs SMA200
+15.64%
Current Volume
$7.54M
Dollar Volume 50D
$33.66M
Market Cap
$1.62B
P/E
--
Revenue TTM
$1.58B
EPS TTM
-1.19
Net Income TTM
-$542.24M
Free Cash Flow
-$15.82M
Revenue 1Y
+6.40%
EPS 1Y
-260.61%
Net Income 1Y
-239.00%
FCF 1Y
+93.55%
Profit Margin
-34.24%
FCF Margin
-1.00%
Last Ex-Dividend
2020-03-04

Revenue

Annual ending 2025-12-31
$1.29B

EPS

Annual ending 2025-12-31
-1.47

Net Income

Annual ending 2025-12-31
-$699.79M

News