Market Cap:
$5.57B
EBITDA:
$2.03B
PEG Ratio:
$2.30
Book Value:
$-9.62
Dividend/Share:
$0.77
Dividend Yield:
5.35%
Earnings/Share:
$-22.06
Profit Margin:
-102.27%
Operating Margin:
25.74%
ROA (TTM):
1.09%
ROE (TTM):
-45.46%
Revenue (TTM):
$3.83B
Revenue/Share (TTM):
$11.09
Earnings Growth (YOY):
-98.90%
Revenue Growth (YOY):
13.00%
Valuation Metrics
Enterprise Value:
$20.18B
Trailing P/E:
0.00
Forward P/E:
14.58
Shares Statistics
Shares Outstanding:
150.88M
Shares Float:
140.51M
% Insiders:
0.037%
% Institutions:
78.90%
Short % Float:
1.13%