Market Cap:
$3.56B
EBITDA:
$-126.23M
PEG Ratio:
$1.37
Book Value:
$2.78
Earnings/Share:
$-0.27
Profit Margin:
0.00%
Operating Margin:
-228.60%
ROA (TTM):
-6.36%
ROE (TTM):
-11.64%
Revenue (TTM):
$37.25M
Revenue/Share (TTM):
$0.08
Earnings Growth (YOY):
-80.60%
Revenue Growth (YOY):
-59.40%
Valuation Metrics
Enterprise Value:
$3.23B
Trailing P/E:
0.00
Forward P/E:
178.57
Shares Statistics
Shares Outstanding:
495.58M
Shares Float:
487.43M
% Insiders:
1.82%
% Institutions:
89.95%
Shares Short:
63.37M
Shares Short (Prior Month):
59.98M
Short Ratio:
5.96
Short % Float:
15.41%