XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net income $ 897,556 $ 779,437 $ 474,505
Other comprehensive income (loss):      
Unrealized losses on designated hedging instruments (35,596) 0 0
Foreign currency translation (loss) gain adjustments 75,815 (119,260) 90,495
Comprehensive income $ 937,775 $ 660,177 $ 565,000