XML 67 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Apr. 30, 2021
Earnings Per Share [Abstract]        
Net income from continuing operations attributable to shareholders $ 597,963 $ 561,800 $ 560,646  
Amounts allocated to participating securities (2,390) (2,272) (2,468)  
Net income from continuing operations attributable to common shareholders $ 595,573 $ 559,528 $ 558,178  
Basic weighted average common shares (in shares) 141,932 154,044 168,519  
Potential dilutive shares (in shares) 1,958 3,204 2,916  
Dilutive weighted average common shares (in shares) 143,890 157,248 171,435  
Antidilutive securities excluded from computation of earnings per share (in shares) 100 600   400
Basic (in usd per share) $ 4.20 $ 3.63 $ 3.31  
Diluted (in usd per share) $ 4.14 $ 3.56 $ 3.26