XML 93 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Lease Disclosures - Future Minimum Lease Payments Under Noncancelable Leases as Lessee (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finance Leases    
2021 $ 15,900  
2022 14,500  
2023 11,700  
2024 9,700  
2025 8,600  
Thereafter 50,900  
Total minimum lease payments 111,300  
Less: interest/imputed interest (31,700)  
Total obligations 79,600  
Less: current portion (10,600)  
Long-term lease obligations 69,012 $ 77,393
Operating Leases    
2021 91,100  
2022 84,700  
2023 69,800  
2024 64,300  
2025 55,300  
Thereafter 144,900  
Total minimum lease payments 510,100  
Less: interest/imputed interest (95,200)  
Total obligations 414,900  
Less: current portion (69,672) (72,815)
Long-term lease obligations $ 345,163 $ 359,025