XML 79 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Schedule of Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 259,928  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 490,779  
Lessee, Operating Lease, Liability, Payments, Due Year Two 463,495  
Lessee, Operating Lease, Liability, Payments, Due Year Three 426,182  
Lessee, Operating Lease, Liability, Payments, Due Year Four 380,070  
Lessee, Operating Lease, Liability, Payments, Due Year Five 326,541  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 1,375,473  
Lessee, Operating Lease, Liability, Payments, Due 3,722,468  
Less Portion Representing Interest, Operating Lease Liability (660,594)  
Operating Lease, Liability 3,061,874  
Finance Lease Liabilities, Payments, Due    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 16,493  
Finance Lease, Liability, Payments, Due Next Twelve Months 37,805  
Finance Lease, Liability, Payments, Due Year Two 33,317  
Finance Lease, Liability, Payments, Due Year Three 33,599  
Finance Lease, Liability, Payments, Due Year Four 33,709  
Finance Lease, Liability, Payments, Due Year Five 33,723  
Finance Lease, Liability, Payments, Due after Year Five 175,202  
Finance Lease, Liability, Payment, Due 363,848  
Less Portion Representing Interest, Finance Lease Liability (86,268)  
Finance Lease, Liability $ 277,580 $ 282,737
Operating Leases Liabilities, Future Payments, Due    
Operating Leases, Future Minimum Payments Due, Next Twelve Months   483,488
Operating Leases, Future Minimum Payments, Due in Two Years   462,154
Operating Leases, Future Minimum Payments, Due in Three Years   432,950
Operating Leases, Future Minimum Payments, Due in Four Years   395,462
Operating Leases, Future Minimum Payments, Due in Five Years   349,649
Operating Leases, Future Minimum Payments, Due Thereafter   1,589,949
Operating Leases, Future Minimum Payments Due   3,713,652
Capital Leases Liabilities, Future Payments, Due    
Capital Leases, Future Minimum Payments Due, Next Twelve Months   36,754
Capital Leases, Future Minimum Payments Due in Two Years   41,044
Capital Leases, Future Minimum Payments Due in Three Years   34,026
Capital Leases, Future Minimum Payments Due in Four Years   33,690
Capital Leases, Future Minimum Payments Due in Five Years   33,845
Capital Leases, Future Minimum Payments Due Thereafter   194,611
Capital Leases, Future Minimum Payments Due   373,970
Capital Leases, Future Minimum Payments, Interest Included in Payments   (91,233)
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments   $ 282,737