XML 100 R84.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Maturity of Lease Liabilities, Lessee (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 85,612  
2022 70,707  
2023 56,981  
2024 33,151  
2025 20,281  
Thereafter 15,738  
Total lease payments 282,470  
Less: Imputed Interest (17,256)  
Present value of lease liabilities 265,214 $ 223,646
Finance Leases    
2021 15,179  
2022 12,111  
2023 9,291  
2024 6,612  
2025 3,345  
Thereafter 9,112  
Total lease payments 55,650  
Less: Imputed Interest (7,232)  
Present value of lease liabilities 48,418  
Total    
2021 100,791  
2022 82,818  
2023 66,272  
2024 39,763  
2025 23,626  
Thereafter 24,850  
Total lease payments 338,120  
Less: Imputed Interest (24,488)  
Present value of lease liabilities $ 313,632