Market Cap:
$195.45M
EBITDA:
$-96.05M
PEG Ratio:
$0.00
Book Value:
$-4.17
Earnings/Share:
$-5.97
Profit Margin:
0.00%
Operating Margin:
-6,679.69%
ROA (TTM):
-17.43%
ROE (TTM):
-7,029.26%
Revenue (TTM):
$1.48M
Revenue/Share (TTM):
$0.06
Earnings Growth (YOY):
-8.00%
Revenue Growth (YOY):
-92.90%
Valuation Metrics
Enterprise Value:
$106.25M
Trailing P/E:
0.00
Forward P/E:
25.06
Shares Statistics
Shares Outstanding:
30.26M
Shares Float:
11.49M
% Insiders:
52.13%
% Institutions:
29.45%
Short % Float:
13.51%