v3.6.0.2
Commitments and Contingencies - Schedule of Future Minimum Commitments for Leases (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating Leases, 2017 $ 165,457
Operating Leases, 2018 150,925
Operating Leases, 2019 125,148
Operating Leases, 2020 102,804
Operating Leases, 2021 88,950
Operating Leases, Thereafter 292,693
Operating Leases, Total minimum lease payments 925,977
Capital Leases, 2017 38,712
Capital Leases, 2018 33,730
Capital Leases, 2019 23,793
Capital Leases, 2020 7,333
Capital Leases, 2021 2,746
Capital Leases, Thereafter 16,259
Total minimum lease payments, Capital Leases 122,573
Less: Amounts representing interest not yet incurred, Capital Leases 9,592
Present value of capital lease obligations 112,981
Less: Current portion, Capital Leases 35,497
Long-term portion of capital lease obligations $ 77,484