XML 18 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Lease Disclosures Future minimum lease payments under noncancelable leases as lessee (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Finance Leases    
2019 (remaining three months) $ 5,100  
2020 20,100  
2021 16,500  
2022 14,700  
2023 11,600  
Thereafter 65,000  
Total minimum lease payments 133,000  
Less: interest/imputed interest (39,200)  
Total obligations 93,800  
Less: current portion (12,500)  
Long-term lease obligations 81,317  
Operating Leases    
2019 (remaining three months) 23,200  
2020 95,900  
2021 79,100  
2022 71,300  
2023 58,700  
Thereafter 220,800  
Total minimum lease payments 549,000  
Less: interest/imputed interest (112,000)  
Total obligations 437,000  
Less: current portion (67,815) $ 0
Long-term lease obligations $ 369,164 $ 0