Market Cap:
$139.61M
EBITDA:
$-7.24M
Book Value:
$64.04
Earnings/Share:
$-11.41
Profit Margin:
-290.46%
Operating Margin:
-72.24%
ROA (TTM):
-2.31%
ROE (TTM):
-15.93%
Revenue (TTM):
$15.05M
Revenue/Share (TTM):
$3.75
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
168.10%
Valuation Metrics
Enterprise Value:
$404.14M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
3.95M
Shares Float:
3.73M
% Insiders:
5.56%
% Institutions:
34.69%
Shares Short:
59.71K
Shares Short (Prior Month):
121.64K
Short Ratio:
2.28
Short % Float:
1.51%