Annual report pursuant to Section 13 and 15(d)

Schedule of Future Minimum Lease Payments Under Noncancelable Operating and Capital Leases (Detail)

v3.19.3.a.u2
Schedule of Future Minimum Lease Payments Under Noncancelable Operating and Capital Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [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)
Capital lease obligations, less current portion $ 232,467