Market Cap:
$641.27M
EBITDA:
$-39.94M
PEG Ratio:
$3.14
Book Value:
$13.45
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$-0.48
Profit Margin:
0.00%
Operating Margin:
3,907.93%
ROA (TTM):
-0.71%
ROE (TTM):
-3.97%
Revenue (TTM):
$-1.06M
Revenue/Share (TTM):
$-0.03
Earnings Growth (YOY):
1,958.60%
Revenue Growth (YOY):
-99.90%
Valuation Metrics
Enterprise Value:
$-153.51M
Trailing P/E:
0.00
Forward P/E:
12.11
Shares Statistics
Shares Outstanding:
37.24M
Shares Float:
22.71M
% Insiders:
39.19%
% Institutions:
45.77%
Shares Short:
1.11M
Shares Short (Prior Month):
888.05K
Short Ratio:
4.17
Short % Float:
4.25%