XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Operating Leases    
2025 (nine months ended) $ 67,054  
2026 76,875  
2027 61,794  
2028 46,362  
2029 26,066  
Thereafter 45,014  
Total lease payments 323,165  
Less: Imputed interest (34,453)  
Total 288,712 $ 294,620
Finance Leases    
2025 (nine months ended) 2,254  
2026 1,945  
2027 459  
2028 0  
2029 0  
Thereafter 0  
Total lease payments 4,658  
Less: Imputed interest (201)  
Total $ 4,457 $ 5,500