XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Reconciliation of the numerator and denominator of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Numerator:      
Net income attributable to common shareholders, basic $ 2,844,215 $ 2,082,936 $ 1,315,605
Net income attributable to common shareholders, diluted $ 2,844,215 $ 2,082,936 $ 1,315,605
Denominator:      
Basic - weighted-average common shares (in shares) 128,507,352 128,367,842 128,539,387
Increase in weighted-average common shares from dilutive effect of equity-based awards (in shares) 1,732,385 1,454,243 1,816,556
Diluted - weighted-average common shares, assuming exercise of stock-based awards (in shares) 130,239,737 129,822,085 130,355,943
Basic earnings per share (in USD per share) $ 22.13 $ 16.23 $ 10.24
Diluted earnings per share (in USD per share) $ 21.84 $ 16.04 $ 10.09