XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating lease assets, net $ 133,289 $ 100,677
Other current liabilities Other Liabilities, Current Other Liabilities, Current
Other liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total operating lease liabilities Other Liabilities Other Liabilities
Weighted average remaining lease term (years) 5 years 6 months 4 years 10 months 24 days
Weighted average incremental borrowing rate 4.51% 3.67%
Cash paid for operating leases $ 38,130 $ 35,545
Right of use assets obtained in exchange for new operating lease liabilities $ 67,535 $ 30,605