Price
$5.90
52W High
$16.63
52W Low
$5.57
SMA50
$6.53
SMA200
$10.08
Avg Volume 50D
$3.32M
From 52W High
-64.52%
From 52W Low
+5.92%
Vs SMA50
-9.63%
Vs SMA200
-41.46%
Current Volume
$2.22M
Dollar Volume 50D
$21.38M
Market Cap
$909.67M
P/E
--
Revenue TTM
$6.36B
EPS TTM
-7.53
Net Income TTM
-$1.15B
Free Cash Flow
-$14.00M
Revenue 1Y
-1.85%
EPS 1Y
-345.56%
Net Income 1Y
-352.16%
FCF 1Y
-240.00%
Profit Margin
-18.13%
FCF Margin
-0.22%
Last Ex-Dividend
2020-02-27

Revenue

Annual ending 2025-12-31
$6.43B

EPS

Annual ending 2025-12-31
-0.84

Net Income

Annual ending 2025-12-31
-$129.00M

News