Market Cap:
$4.76B
EBITDA:
$288.03M
P/E Ratio:
$28.09
PEG Ratio:
$8.47
Book Value:
$36.14
Dividend/Share:
$3.70
Dividend Yield:
0.00%
Earnings/Share:
$6.15
Profit Margin:
8.99%
Operating Margin:
10.61%
ROA (TTM):
11.69%
ROE (TTM):
17.77%
Revenue (TTM):
$1.89B
Revenue/Share (TTM):
$68.68
Earnings Growth (YOY):
4.30%
Revenue Growth (YOY):
20.20%
Valuation Metrics
Enterprise Value:
$4.99B
Trailing P/E:
28.09
Forward P/E:
36.50
Shares Statistics
Shares Outstanding:
27.57M
Shares Float:
19.86M
% Insiders:
28.02%
% Institutions:
63.80%
Short % Float:
3.09%