XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]      
Operating lease cost $ 80,057 $ 80,748 $ 89,254
Short-term and variable lease cost 16,287 15,567 15,160
Sublease income (344) (404) (379)
Total lease cost $ 96,000 $ 95,911 $ 104,035