XML 70 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule Of Basic And Diluted Earnings Per Share

Three Months Ended
March 31,

Nine Months Ended
March 31,

2020

2019

2020

2019

Numerator:

Net income

$

163,137 

$

105,416 

$

443,839 

$

335,791 

Denominator:

Basic weighted-average common shares outstanding

144,638 

143,316 

144,112 

142,907 

Effect of dilutive securities:

Stock options and restricted stock units

1,042 

1,017 

1,378 

1,437 

Diluted weighted average shares

145,680 

144,333 

145,490 

144,344 

Basic earnings per share

$

1.13 

$

0.74 

$

3.08 

$

2.35 

Diluted earnings per share

$

1.12 

$

0.73 

$

3.05 

$

2.33