XML 70 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per share - Computation of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Numerator:        
Net income attributable to common shareholders, basic $ 960,866 $ 726,574 $ 2,607,828 $ 2,059,252
Net income attributable to common shareholders, diluted $ 960,866 $ 726,574 $ 2,607,828 $ 2,059,252
Denominator:        
Basic - weighted average common shares (in shares) 128,442,623 128,502,829 128,619,515 128,467,209
Increase in weighted average common shares from dilutive effect of equity-based awards (in shares) 1,878,179 2,090,197 1,956,710 1,702,122
Diluted - weighted average common shares, assuming exercise of equity-based awards (in shares) 130,320,802 130,593,026 130,576,225 130,169,331
Basic earnings per share (in USD per share) $ 7.48 $ 5.65 $ 20.28 $ 16.03
Diluted earnings per share (in USD per share) $ 7.37 $ 5.56 $ 19.97 $ 15.82