XML 204 R82.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Operating Leases    
2024 $ 105,685  
2025 83,123  
2026 60,939  
2027 50,605  
2028 39,662  
Thereafter 71,380  
Total lease payments 411,394  
Less: Imputed interest (48,390)  
Total 363,004 $ 255,075
Finance Leases    
2024 5,712  
2025 3,370  
2026 1,941  
2027 459  
2028 0  
Thereafter 0  
Total lease payments 11,482  
Less: Imputed interest (701)  
Total $ 10,781 $ 0