Market Cap:
$23.89M
EBITDA:
$-14.74M
Book Value:
$36.57
Earnings/Share:
$-13.03
Profit Margin:
23.04%
Operating Margin:
34.54%
ROA (TTM):
-10.18%
ROE (TTM):
-23.82%
Revenue (TTM):
$20.71M
Revenue/Share (TTM):
$16.69
Earnings Growth (YOY):
-52.10%
Revenue Growth (YOY):
94.60%
Valuation Metrics
Enterprise Value:
$22.72M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
1.27M
Shares Float:
840.47K
% Insiders:
14.70%
% Institutions:
35.42%
Shares Short:
2.54K
Shares Short (Prior Month):
3.81K
Short Ratio:
0.43
Short % Float:
0.51%