Market Cap:
$72.30M
EBITDA:
$-238.22M
Book Value:
$-0.68
Earnings/Share:
$-3.87
Profit Margin:
0.00%
Operating Margin:
-860.56%
ROA (TTM):
-98.16%
ROE (TTM):
-1,356.34%
Revenue (TTM):
$25.00M
Revenue/Share (TTM):
$0.39
Earnings Growth (YOY):
3,572.80%
Revenue Growth (YOY):
-26.60%
Valuation Metrics
Enterprise Value:
$290.61M
Trailing P/E:
0.00
Forward P/E:
243.90
Shares Statistics
Shares Outstanding:
88.18M
Shares Float:
71.16M
% Insiders:
11.51%
% Institutions:
25.95%
Shares Short:
11.72M
Shares Short (Prior Month):
12.45M
Short Ratio:
2.96
Short % Float:
13.73%