XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings per share - Computation of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Numerator:        
Net income attributable to common shareholders, basic $ 948,542 $ 681,851 $ 1,646,962 $ 1,332,678
Net income attributable to common shareholders, diluted $ 948,542 $ 681,851 $ 1,646,962 $ 1,332,678
Denominator:        
Basic - weighted average common shares (in shares) 128,752,836 128,426,247 128,707,962 128,449,398
Increase in weighted average common shares from dilutive effect of equity-based awards (in shares) 2,005,972 1,941,104 2,008,520 1,864,928
Diluted - weighted average common shares, assuming exercise of equity-based awards (in shares) 130,758,808 130,367,351 130,716,482 130,314,326
Basic earnings per share (in USD per share) $ 7.37 $ 5.31 $ 12.80 $ 10.38
Diluted earnings per share (in USD per share) $ 7.25 $ 5.23 $ 12.60 $ 10.23