Market Cap:
$133.39M
EBITDA:
$-78.86M
Book Value:
$1.14
Earnings/Share:
$-0.33
Profit Margin:
-112.82%
Operating Margin:
-187.91%
ROA (TTM):
-13.67%
ROE (TTM):
-26.26%
Revenue (TTM):
$55.25M
Revenue/Share (TTM):
$0.29
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
328.40%
Valuation Metrics
Enterprise Value:
$185.64M
Trailing P/E:
0.00
Forward P/E:
10.93
Shares Statistics
Shares Outstanding:
194.28M
Shares Float:
190.10M
% Insiders:
2.29%
% Institutions:
52.60%
Shares Short:
34.77M
Shares Short (Prior Month):
37.40M
Short Ratio:
5.73
Short % Float:
18.13%