XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.4
Earnings Per Share (Tables)
6 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule Of Basic And Diluted Earnings Per Share Three Months Ended‎December 31, Six Months Ended‎December 31, 2021 2020 2021 2020Numerator: Net income $ 201,751  $ 179,514  $ 405,364  $ 357,886 Denominator: Basic weighted-average common shares outstanding 145,990  145,246  145,835  145,053 Effect of dilutive securities: Stock options and restricted stock units 1,050  1,175  1,209  1,297 Diluted weighted average shares 147,040  146,421  147,044  146,350 Basic earnings per share $ 1.38  $ 1.24  $ 2.78  $ 2.47 Diluted earnings per share $ 1.37  $ 1.23  $ 2.76  $ 2.45