XML 59 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Tables)
3 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Schedule Of Basic And Diluted Earnings Per Share

Three Months Ended
September 30,

2019

2018

Numerator:

Net income

$

120,148 

$

105,737 

Denominator:

Basic weighted-average common shares outstanding

143,719

142,668 

Effect of dilutive securities:

Stock options and restricted stock units

1,380

1,362 

Diluted weighted average shares

145,099

144,030 

Basic earnings per share

$

0.84 

$

0.74 

Diluted earnings per share

$

0.83 

$

0.73