Market Cap:
$1.17B
EBITDA:
$452.01M
P/E Ratio:
$9.45
PEG Ratio:
$0.93
Book Value:
$20.22
Dividend/Share:
$0.54
Dividend Yield:
1.78%
Earnings/Share:
$3.12
Profit Margin:
5.61%
Operating Margin:
16.61%
ROA (TTM):
15.04%
ROE (TTM):
17.07%
Revenue (TTM):
$2.61B
Revenue/Share (TTM):
$65.58
Earnings Growth (YOY):
-4.20%
Revenue Growth (YOY):
22.30%
Valuation Metrics
Enterprise Value:
$1.98B
Trailing P/E:
9.45
Forward P/E:
5.36
Shares Statistics
Shares Outstanding:
39.83M
Shares Float:
38.27M
% Insiders:
4.32%
% Institutions:
111.48%
Short % Float:
12.15%