XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Operating Leases    
2023 (three months ended) $ 28,363  
2024 104,554  
2025 80,842  
2026 57,657  
2027 49,011  
Thereafter 107,344  
Total lease payments 427,771  
Less: Imputed interest (47,731)  
Operating lease liabilities 380,040 $ 255,075
Finance Leases    
2023 (three months ended) 1,475  
2024 5,720  
2025 3,366  
2026 1,938  
2027 459  
Thereafter 0  
Total lease payments 12,958  
Less: Imputed interest (857)  
Total finance lease liabilities $ 12,101 $ 0