Market Cap:
$1.27B
EBITDA:
$6.01B
P/E Ratio:
$4.74
PEG Ratio:
$0.16
Book Value:
$5.96
Earnings/Share:
$1.03
Profit Margin:
23.28%
Operating Margin:
11.06%
ROA (TTM):
2.71%
ROE (TTM):
36.38%
Revenue (TTM):
$3.49B
Revenue/Share (TTM):
$4.22
Earnings Growth (YOY):
-27.80%
Revenue Growth (YOY):
-15.20%
Valuation Metrics
Enterprise Value:
$17.55B
Trailing P/E:
4.74
Forward P/E:
2.73
Shares Statistics
Shares Outstanding:
58.61M
Shares Float:
21.66M
% Insiders:
14.26%
% Institutions:
86.55%
Short % Float:
3.89%