XML 86 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases ASC 840 (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Operating Leases, 2019 $ 275,654
Operating Leases, 2020 256,931
Operating Leases, 2021 230,406
Operating Leases, 2022 182,911
Operating Leases, 2023 157,662
Operating Leases, Thereafter 524,590
Operating Leases, Total minimum lease payments 1,628,154
Finance Leases, 2019 416,952
Finance Leases, 2020 503,545
Finance Leases, 2021 506,197
Finance Leases, 2022 23,828
Finance Leases, 2023 4,776
Finance Leases, Thereafter 5,938
Total minimum lease payments, Finance Leases 1,461,236
Less: Interest 122,340
Present value of lease obligations 1,338,896
Less: Current portion, Finance Leases 345,714
Long-term portion of lease obligations $ 993,182