XML 28 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net income $ 1,020,951 $ 897,556 $ 779,437
Other comprehensive income (loss):      
Unrealized gains (losses) on designated hedging instruments 31,743 (35,596) 0
Foreign currency translation (loss) gain adjustments (10,744) 75,815 (119,260)
Comprehensive income $ 1,041,950 $ 937,775 $ 660,177