Market Cap:
$2.71B
EBITDA:
$377.09M
P/E Ratio:
$9.48
PEG Ratio:
$1.15
Book Value:
$41.92
Earnings/Share:
$6.64
Profit Margin:
14.79%
Operating Margin:
19.55%
ROA (TTM):
9.45%
ROE (TTM):
16.38%
Revenue (TTM):
$1.97B
Revenue/Share (TTM):
$45.49
Earnings Growth (YOY):
-8.10%
Revenue Growth (YOY):
-8.70%
Valuation Metrics
Enterprise Value:
$2.91B
Trailing P/E:
9.48
Forward P/E:
13.23
Shares Statistics
Shares Outstanding:
43.01M
Shares Float:
29.92M
% Insiders:
8.40%
% Institutions:
83.31%
Shares Short:
1.54M
Shares Short (Prior Month):
1.58M
Short Ratio:
0.02
Short % Float:
0.03%