XML 24 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net income $ 779,437 $ 474,505 $ 621,674
Other comprehensive income (loss):      
Foreign currency translation (loss) gain adjustments (119,260) 90,495 (30,973)
Comprehensive income $ 660,177 $ 565,000 $ 590,701