v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Costs
The following table presents lease costs, which include leases for arrangements with an initial term of more than 12 months, lease term, and discount rates ($000):
Year Ended June 30,202620252024
Finance lease cost
Amortization of right-of-use assets$$1,528$1,667
Interest on lease liabilities8459471,040
Total finance lease cost8452,4752,707
Operating lease cost64,03559,21352,909
Sublease income(1,373)
Total lease cost$63,507$61,688$55,616
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from finance leases$845 $947 $1,040 
Operating cash flows from operating leases62,996 58,117 50,672 
Financing cash flows from finance leases1,926 1,749 1,584 
Assets obtained in exchange for lease liabilities
Right-of-use assets obtained in exchange for new operating lease liabilities$135,996 $51,357 $64,385 
Weighted-average remaining lease term (in years)
Finance leases5.56.57.5
Operating leases5.86.26.6
Weighted-average discount rate
Finance leases5.6 %5.6 %5.6 %
Operating leases6.1 %6.9 %6.8 %
Schedule of Future Minimum Operating Lease Payments
The following table presents future minimum lease payments, which includes leases for arrangements with an initial term of more than 12 months ($000):
Future YearsOperating LeasesFinance LeasesTotal
Year 1$77,516 $2,847 $80,363 
Year 269,533 2,925 72,458 
Year 360,689 3,006 63,695 
Year 451,357 3,088 54,445 
Year 540,652 3,173 43,825 
Thereafter74,763 1,521 76,284 
Total minimum lease payments374,510 16,560 391,070 
Less: amounts representing interest58,300 2,327 60,627 
Present value of total lease liabilities$316,210 $14,233 $330,443 
Schedule of Future Minimum Finance Lease Payments
The following table presents future minimum lease payments, which includes leases for arrangements with an initial term of more than 12 months ($000):
Future YearsOperating LeasesFinance LeasesTotal
Year 1$77,516 $2,847 $80,363 
Year 269,533 2,925 72,458 
Year 360,689 3,006 63,695 
Year 451,357 3,088 54,445 
Year 540,652 3,173 43,825 
Thereafter74,763 1,521 76,284 
Total minimum lease payments374,510 16,560 391,070 
Less: amounts representing interest58,300 2,327 60,627 
Present value of total lease liabilities$316,210 $14,233 $330,443