XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Maturities of lease liabilities: Operating lease    
2020 (remaining six months) $ 33,509  
2021 55,402  
2022 30,511  
2023 13,498  
2024 8,367  
Thereafter 3,346  
Total lease payments 144,633  
Less: Imputed interest (8,295)  
Total 136,338 $ 142,705
Less: Current portion (58,625) (57,910)
Long-term portion of lease obligations 77,713 84,795
Maturities of lease liabilities: Finance lease    
2020 (remaining six months) 37,765  
2021 82,610  
2022 48,307  
2023 40,942  
2024 30,707  
Total lease payments 240,331  
Less: Imputed interest (39,060)  
Total 201,271 233,199
Less: Current portion (64,501) (61,493)
Long-term portion of lease obligations 136,770 $ 171,706
Future minimum payments for total lease liabilities    
2020 (remaining six months) 71,274  
2021 138,012  
2022 78,818  
2023 54,440  
2024 39,074  
Thereafter 3,346  
Total lease payments 384,964  
Less: Imputed interest (47,355)  
Total 337,609  
Less: Current portion (123,126)  
Long-term portion of lease obligations $ 214,483