Market Cap:
$213.51M
EBITDA:
$1.01B
Book Value:
$1.00
Earnings/Share:
$-0.71
Profit Margin:
-2.71%
Operating Margin:
6.49%
ROA (TTM):
3.48%
ROE (TTM):
-39.76%
Revenue (TTM):
$10.24B
Revenue/Share (TTM):
$25.80
Earnings Growth (YOY):
-81.90%
Revenue Growth (YOY):
-5.40%
Valuation Metrics
Enterprise Value:
$4.79B
Trailing P/E:
0.00
Forward P/E:
7.14
Shares Statistics
Shares Outstanding:
388.02M
Shares Float:
326.30M
% Insiders:
8.56%
% Institutions:
53.65%
Shares Short:
3.85M
Shares Short (Prior Month):
4.08M
Short Ratio:
2.32
Short % Float:
1.10%