XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Operating Leases    
Remainder of fiscal year   $ 16,341
Year 1 $ 14,263 15,668
Year 2 12,361 12,290
Year 3 8,705 8,753
Year 4 7,713 7,727
Year 5 7,599  
Thereafter 12,381 19,975
Total minimum payments 63,022 80,754
Less: imputed interest (5,082) (6,880)
Operating lease liability 57,940 73,874
Less: current portion of operating lease liability (12,748) (14,449)
Long-term operating lease liability 45,192 59,425
Operating lease right-of-use assets, net $ 54,503 $ 69,508
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 9 years