XML 61 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
Future lease payments under non-cancellable operating leases as of June 30, 2024 are as follows (in thousands):
Total20252026202720282029Thereafter
Minimum lease payments$197,933 $30,767 $26,247 $22,570 $20,454 $19,089 $78,806 
Less: imputed interest(31,211)
Total lease liabilities$166,722 
Schedule of Operating Lease Disclosure
The supplemental information related to operating leases for the years ended June 30, 2024 and June 30, 2023 was as follows (in thousands):
20242023
Weighted-average inputs:
Weighted-average remaining lease term (years)8.78.2
Weighted-average discount rate3.5 %2.7 %
Cash flow information:
Operating cash flows paid for amounts included in the measurement of lease liabilities$30,573 $29,047 
Right of use assets obtained in exchange for new lease liabilities:$54,588 $16,803