Market Cap:
$817.63M
EBITDA:
$-94.05M
Book Value:
$0.72
Earnings/Share:
$-1.68
Profit Margin:
-38.49%
Operating Margin:
-18.86%
ROA (TTM):
-7.93%
ROE (TTM):
-124.45%
Revenue (TTM):
$996.85M
Revenue/Share (TTM):
$4.24
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
88.40%
Valuation Metrics
Enterprise Value:
$1.62B
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
299.50M
Shares Float:
195.14M
% Insiders:
13.64%
% Institutions:
79.24%
Shares Short:
73.48M
Shares Short (Prior Month):
66.18M
Short Ratio:
3.90
Short % Float:
32.19%