XML 107 R89.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]      
Operating lease, leased facilities, term low end of range 5 years    
Operating lease, leased facilities, term high end of range 10 years    
Operating lease, leased facilities, minimum number of renewal options 1 year    
Operating lease, leased facilities, renewal option period 5 years    
Operating lease (primarily computers), average lease life 3 years    
Operating lease, vehicles and office equipment, minimum lease life 1 year    
Operating lease, vehicles and office equipment, maximum lease life 7 years    
Operating lease rent expense $ 321,337 $ 242,205 $ 255,193
Operating Lease Payment      
Operating Lease Payment, 2017 300,524    
Operating Lease Payment, 2018 269,867    
Operating Lease Payment, 2019 250,251    
Operating Lease Payment, 2020 229,312    
Operating Lease Payment, 2021 210,458    
Operating Lease Payment, Thereafter 1,182,243    
Operating Lease Payment, Total minimum lease payments 2,442,655    
Sublease Income      
Sublease Income, 2017 (6,421)    
Sublease Income, 2018 (4,617)    
Sublease Income, 2019 (3,712)    
Sublease Income, 2020 (3,032)    
Sublease Income, 2021 (3,023)    
Sublease Income, Thereafter (7,228)    
Sublease Income, Total minimum lease payments (28,033)    
Capital Leases      
Capital Leases, 2017 68,998    
Capital Leases, 2018 62,564    
Capital Leases, 2019 49,553    
Capital Leases, 2020 60,698    
Capital Leases, 2021 29,353    
Capital Leases, Thereafter 158,937    
Capital Leases, Total minimum lease payments 430,103    
Less amounts representing interest (120,243)    
Present value of capital lease obligations 309,860    
Contractual obligations related to purchase commitments, 2017 56,335    
Contractual obligations related to purchase commitments, 2018 21,321    
Contractual obligations related to purchase commitments, 2019 8,615    
Contractual obligations related to purchase commitments, 2020 1,808    
Contractual obligations related to purchase commitments, 2021 1,152    
Contractual obligations related to purchase commitments, thereafter 1,467    
Contractual Obligation, Total $ 90,698