Market Cap:
$8.97B
EBITDA:
$484.88M
P/E Ratio:
$23.00
PEG Ratio:
$1.26
Book Value:
$19.03
Dividend/Share:
$1.45
Dividend Yield:
3.95%
Earnings/Share:
$1.65
Profit Margin:
62.19%
Operating Margin:
64.86%
ROA (TTM):
4.44%
ROE (TTM):
9.06%
Revenue (TTM):
$571.43M
Revenue/Share (TTM):
$2.56
Earnings Growth (YOY):
8.60%
Revenue Growth (YOY):
43.50%
Valuation Metrics
Enterprise Value:
$9.83B
Trailing P/E:
23.00
Forward P/E:
21.32
Shares Statistics
Shares Outstanding:
236.29M
Shares Float:
234.38M
% Insiders:
0.777%
% Institutions:
108.98%
Shares Short:
3.90M
Shares Short (Prior Month):
3.98M
Short Ratio:
3.81
Short % Float:
5.06%