XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]      
Operating lease cost $ 82,441 $ 80,057 $ 80,748
Short-term and variable lease cost 17,390 16,287 15,567
Sublease income (366) (344) (404)
Total lease cost $ 99,465 $ 96,000 $ 95,911