Market Cap:
$23.96M
EBITDA:
$-36.68M
Book Value:
$-1.84
Earnings/Share:
$-5.64
Profit Margin:
-53.61%
Operating Margin:
-47.44%
ROA (TTM):
-26.18%
ROE (TTM):
-955.80%
Revenue (TTM):
$102.31M
Revenue/Share (TTM):
$6.63
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
30.80%
Valuation Metrics
Enterprise Value:
$38.98M
Trailing P/E:
0.00
Forward P/E:
18.83
Shares Statistics
Shares Outstanding:
16.52M
Shares Float:
11.44M
% Insiders:
28.10%
% Institutions:
8.03%
Shares Short:
1.50M
Shares Short (Prior Month):
1.31M
Short Ratio:
3.18
Short % Float:
13.48%