XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share, Basic and Diluted [Abstract]      
Net income $ 362,916 $ 311,469 $ 296,668
Common share information:      
Basic weighted average shares outstanding 73,324 75,546 76,787
Dilutive effect of stock options, restricted stock units, and restricted stock 162 112 147
Diluted weighted average shares outstanding 73,486 75,658 76,934
Basic earnings per share $ 4.95 $ 4.12 $ 3.86
Diluted earnings per share $ 4.94 $ 4.12 $ 3.86
Antidilutive stock options and restricted stock excluded from computation of earnings per share 7 11 2