Market Cap:
$3.65B
EBITDA:
$683.21M
P/E Ratio:
$23.75
PEG Ratio:
$-68.32
Book Value:
$1.98
Dividend/Share:
$2.10
Dividend Yield:
8.33%
Earnings/Share:
$1.06
Profit Margin:
12.43%
Operating Margin:
29.35%
ROA (TTM):
7.15%
ROE (TTM):
122.35%
Revenue (TTM):
$1.18B
Revenue/Share (TTM):
$8.81
Earnings Growth (YOY):
40.90%
Revenue Growth (YOY):
36.80%
Valuation Metrics
Enterprise Value:
$6.60B
Trailing P/E:
23.75
Forward P/E:
16.47
Shares Statistics
Shares Outstanding:
144.94M
Shares Float:
97.10M
% Insiders:
38.50%
% Institutions:
39.76%
Shares Short:
1.58M
Shares Short (Prior Month):
1.49M
Short Ratio:
3.31
Short % Float:
2.14%