Price
$8.51
52W High
$26.51
52W Low
$3.14
SMA50
$17.10
SMA200
$13.82
Avg Volume 50D
$52.43K
From 52W High
-67.90%
From 52W Low
+171.02%
Vs SMA50
-50.23%
Vs SMA200
-38.42%
Current Volume
$39.23K
Dollar Volume 50D
$958697
Market Cap
$17.26M
P/E
--
Revenue TTM
$190.74M
EPS TTM
-59.64
Net Income TTM
-$106.20M
Free Cash Flow
-$28.21M
Revenue 1Y
-16.12%
EPS 1Y
-1069.41%
Net Income 1Y
-1154.81%
FCF 1Y
-210.38%
Profit Margin
-55.68%
FCF Margin
-14.79%
Last Ex-Dividend
2020-03-30

Revenue

Annual ending 2025-12-31
$205.94M

EPS

Annual ending 2025-12-31
-109.27

Net Income

Annual ending 2025-12-31
-$196.55M

News