Market Cap:
$27.56M
EBITDA:
$-42.57M
Book Value:
$-1.21
Earnings/Share:
$-1.69
Profit Margin:
-245.68%
Operating Margin:
-78.00%
ROA (TTM):
-27.38%
ROE (TTM):
-6,367.24%
Revenue (TTM):
$18.67M
Revenue/Share (TTM):
$0.66
Earnings Growth (YOY):
-61.30%
Revenue Growth (YOY):
-5.30%
Valuation Metrics
Enterprise Value:
$62.99M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
32.45M
Shares Float:
22.37M
% Insiders:
33.27%
% Institutions:
11.39%
Shares Short:
441.80K
Shares Short (Prior Month):
391.28K
Short Ratio:
3.17
Short % Float:
4.35%