v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]      
Net income $ 1,400,723 $ 1,020,951 $ 897,556
Other comprehensive income (loss):      
Unrealized gains (losses) on designated hedging instruments (52,573) 31,743 (35,596)
Foreign currency translation (loss) gain adjustments 229,403 (10,744) 75,815
Comprehensive income $ 1,577,553 $ 1,041,950 $ 937,775