XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
Future lease payments under non-cancellable operating leases as of June 30, 2023 are as follows (in thousands):
Total20242025202620272028Thereafter
Minimum lease payments$155,299 $24,754 $20,087 $18,199 $17,004 $16,584 $58,671 
Less: imputed interest(16,527)
Total lease liabilities$138,772 
Schedule of Operating Lease Disclosure
The supplemental information related to operating leases for the years ended June 30, 2023 and June 30, 2022 was as follows (in thousands):
20232022
Weighted-average inputs:
Weighted-average remaining lease term (years)8.28.8
Weighted-average discount rate2.7 %2.8 %
Cash flow information:
Operating cash flows paid for amounts included in the measurement of lease liabilities$29,047 $26,462 
Right of use assets obtained in exchange for new lease liabilities:$16,803 $41,382