XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]        
Net Income $ 87,099 $ 81,549 $ 280,743 $ 268,873
Common share information:        
Weighted average shares outstanding for basic earnings per share 72,872 72,935 72,860 72,931
Dilutive effect of stock options, restricted stock units, and performance units 159 139 150 188
Weighted average shares outstanding for diluted earnings per share 73,031 73,074 73,010 73,119
Basic earnings per share $ 1.20 $ 1.12 $ 3.85 $ 3.69
Diluted earnings per share $ 1.19 $ 1.12 $ 3.85 $ 3.68
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 31 0 29 0