XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Income Loss Before Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]      
Domestic $ 480,145 $ 447,975 $ 421,942
Foreign 64,504 35,664 32,630
Income before income taxes $ 544,649 $ 483,639 $ 454,572