Market Cap:
$27.46M
EBITDA:
$-64.02M
P/E Ratio:
$0.03
PEG Ratio:
$2.19
Book Value:
$0.91
Earnings/Share:
$5.03
Profit Margin:
-71.03%
Operating Margin:
-59.74%
ROA (TTM):
-18.49%
ROE (TTM):
-148.80%
Revenue (TTM):
$130.16M
Revenue/Share (TTM):
$2.16
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
34.80%
Valuation Metrics
Enterprise Value:
$131.62M
Trailing P/E:
0.03
Forward P/E:
4.91
Shares Statistics
Shares Outstanding:
165.27M
Shares Float:
106.10M
% Insiders:
9.52%
% Institutions:
4.64%
Shares Short:
20.17M
Shares Short (Prior Month):
18.62M
Short Ratio:
0.63
Short % Float:
22.41%