XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Maturity of Lease Liabilities, Lessee (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 108,380  
2023 88,760  
2024 63,455  
2025 45,004  
2026 25,746  
Thereafter 46,360  
Total lease payments 377,705  
Less: Imputed Interest (21,900)  
Present value of lease liabilities 355,805 $ 265,214
Finance Leases    
2022 14,921  
2023 12,039  
2024 9,072  
2025 5,773  
2026 3,040  
Thereafter 4,817  
Total lease payments 49,661  
Less: Imputed Interest (5,066)  
Present value of lease liabilities 44,595  
Total    
2022 123,301  
2023 100,799  
2024 72,527  
2025 50,777  
2026 28,786  
Thereafter 51,177  
Total lease payments 427,367  
Less: Imputed Interest (26,966)  
Present value of lease liabilities $ 400,401