XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Operating Leases    
2024 (six months ended) $ 52,754  
2025 85,793  
2026 65,735  
2027 53,788  
2028 40,336  
Thereafter 66,235  
Total lease payments 364,641  
Less: Imputed interest (40,636)  
Total 324,005  
Total 323,349 $ 363,004
Finance Leases    
2024 (six months ended) 2,757  
2025 3,373  
2026 1,941  
2027 459  
2028 0  
Thereafter 0  
Total lease payments 8,530  
Less: Imputed interest (445)  
Total $ 8,085 $ 10,781