v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Apr. 30, 2021
Earnings Per Share [Abstract]        
Net income from continuing operations attributable to shareholders $ 736,318 $ 609,450 $ 597,963  
Amounts allocated to participating securities (3,686) (2,771) (2,390)  
Net income from continuing operations attributable to common shareholders $ 732,632 $ 606,679 $ 595,573  
Basic weighted average common shares (in shares) 127,644 135,629 141,932  
Potential dilutive shares (in shares) 1,222 1,711 1,958  
Dilutive weighted average common shares (in shares) 128,866 137,340 143,890  
Antidilutive securities excluded from computation of earnings per share (in shares) 900 300   100
Basic (in usd per share) $ 5.74 $ 4.47 $ 4.20  
Diluted (in usd per share) $ 5.69 $ 4.42 $ 4.14