XML 117 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Maturities of lease liabilities: Operating lease    
2020 $ 62,331  
2021 47,496  
2022 23,746  
2023 9,392  
2024 5,682  
Thereafter 2,826  
Total lease payments 151,473  
Less: Imputed interest (8,768)  
Total 142,705  
Less: Current portion (57,910)  
Long-term portion of lease obligations 84,795  
Maturities of lease liabilities: Finance lease    
2020 80,834  
2021 82,610  
2022 48,307  
2023 40,942  
2024 30,707  
Total lease payments 283,400  
Less: Imputed interest (50,201)  
Total 233,199 $ 66,984
Less: Current portion (61,493)  
Long-term portion of lease obligations 171,706  
Future minimum payments for total lease liabilities    
2020 143,165  
2021 130,106  
2022 72,053  
2023 50,334  
2024 36,389  
Thereafter 2,826  
Total lease payments 434,873  
Less: Imputed interest (58,969)  
Total 375,904  
Less: Current portion (119,403)  
Long-term portion of lease obligations $ 256,501