Market Cap:
$63.16M
EBITDA:
$-10.37M
Book Value:
$3.48
Earnings/Share:
$-0.21
Profit Margin:
-7.00%
Operating Margin:
-11.08%
ROA (TTM):
-9.63%
ROE (TTM):
-13.70%
Revenue (TTM):
$101.04M
Revenue/Share (TTM):
$3.45
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
9.40%
Valuation Metrics
Enterprise Value:
$-32.98M
Trailing P/E:
0.00
Forward P/E:
243.90
Shares Statistics
Shares Outstanding:
29.51M
Shares Float:
18.97M
% Insiders:
34.72%
% Institutions:
28.25%
Shares Short:
2.07M
Shares Short (Prior Month):
2.22M
Short Ratio:
8.42
Short % Float:
9.68%