Annual report pursuant to Section 13 and 15(d)

Future Minimum Lease Payments under Noncancelable Operating and Capital Leases Remaining Terms in Excess of One Year (Detail)

v3.10.0.1
Future Minimum Lease Payments under Noncancelable Operating and Capital Leases Remaining Terms in Excess of One Year (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Commitments And Contingencies Disclosure [Abstract]    
Future minimum operating lease payments, current $ 253,323  
Future minimum operating lease payments, in two years 242,336  
Future minimum operating lease payments, in three years 230,396  
Future minimum operating lease payments, in four years 204,628  
Future minimum operating lease payments, in five years 176,802  
Future minimum operating lease payments, thereafter 677,091  
Future minimum operating lease payments, total 1,784,576  
Future minimum capital leases payments, current 42,434  
Future minimum capital leases payments, in two years 41,502  
Future minimum capital leases payments, in three years 34,589  
Future minimum capital leases payments, in four years 32,462  
Future minimum capital leases payments, in five years 28,534  
Future minimum capital leases payments, thereafter 166,375  
Future minimum capital leases payments, total 345,896  
Amounts representing interest payments (86,364)  
Present value of future minimum payments 259,532  
Current portion of capital lease obligations (27,065) $ (25,511)
Capital lease obligations, less current portion $ 232,467 $ 251,151