XML 82 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share, Basic and Diluted [Abstract]      
Net income $ 311,469 $ 296,668 $ 271,885
Common share information:      
Basic weighted average shares outstanding 75,546 76,787 77,160
Dilutive effect of stock options, restricted stock units, and restricted stock 112 147 187
Diluted weighted average shares outstanding 75,658 76,934 77,347
Basic earnings per share $ 4.12 $ 3.86 $ 3.52
Diluted earnings per share $ 4.12 $ 3.86 $ 3.52
Antidilutive stock options and restricted stock excluded from computation of earnings per share 11 2 0