XML 110 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Finance Lease Cost      
Amortization of right-of-use assets $ 1,667 $ 1,667 $ 1,671
Interest on lease liabilities 1,040 1,124 1,200
Total finance lease cost 2,707 2,791 2,871
Operating lease cost 52,909 53,127 36,716
Sublease income 0 0 507
Total lease cost 55,616 55,918 39,080
Cash Paid for Amounts Included in the Measurement of Lease Liabilities      
Operating cash flows from finance leases 1,040 1,124 1,200
Operating cash flows from operating leases 50,672 50,503 35,481
Financing cash flows from finance leases 1,584 1,430 1,290
Assets Obtained in Exchange for Lease Liabilities      
Right-of-use assets obtained in acquisitions 0 56,315 0
Right-of-use assets obtained in exchange for new operating lease liabilities 64,385 27,720 18,161
Total assets obtained in exchange for new operating lease liabilities $ 64,385 $ 84,035 $ 18,161
Weighted-Average Remaining Lease Term (in Years)      
Finance leases 7 years 6 months 8 years 6 months 9 years 6 months
Operating leases 6 years 7 months 6 days 6 years 10 months 24 days 6 years 7 months 6 days
Weighted-Average Discount Rate      
Finance leases 5.60% 5.60% 5.60%
Operating leases 6.80% 5.50% 5.70%