XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share, Basic and Diluted [Abstract]        
Net Income $ 81,549 $ 84,707 $ 268,873 $ 282,490
Common share information:        
Weighted average shares outstanding for basic earnings per share 72,935 72,835 72,931 73,477
Dilutive effect of stock options and restricted stock units 139 184 188 142
Weighted average shares outstanding for diluted earnings per share 73,074 73,019 73,119 73,619
Basic earnings per share $ 1.12 $ 1.16 $ 3.69 $ 3.84
Diluted earnings per share $ 1.12 $ 1.16 $ 3.68 $ 3.84
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 0 0 10