Market Cap:
$36.32M
EBITDA:
$826.73M
PEG Ratio:
$1.24
Book Value:
$11.73
Earnings/Share:
$-2.45
Profit Margin:
-34.53%
Operating Margin:
-13.28%
ROA (TTM):
4.22%
ROE (TTM):
-17.75%
Revenue (TTM):
$4.32B
Revenue/Share (TTM):
$49.45
Earnings Growth (YOY):
-10.20%
Revenue Growth (YOY):
-46.10%
Valuation Metrics
Enterprise Value:
$-213.57M
Trailing P/E:
0.00
Forward P/E:
7.10
Shares Statistics
Shares Outstanding:
87.49M
Shares Float:
14.45M
% Insiders:
0.00%
% Institutions:
2.53%
Shares Short:
2.56M
Shares Short (Prior Month):
115.33K
Short Ratio:
0.42
Short % Float:
16.25%