XML 78 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Schedule of Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 365,155  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 474,121  
Lessee, Operating Lease, Liability, Payments, Due Year Two 443,729  
Lessee, Operating Lease, Liability, Payments, Due Year Three 405,176  
Lessee, Operating Lease, Liability, Payments, Due Year Four 358,578  
Lessee, Operating Lease, Liability, Payments, Due Year Five 306,512  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 1,275,632  
Lessee, Operating Lease, Liability, Payments, Due 3,628,903  
Less Portion Representing Interest, Operating Lease Liability (635,714)  
Operating Lease, Liability 2,993,189  
Finance Lease Liabilities, Payments, Due    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 30,702  
Finance Lease, Liability, Payments, Due Next Twelve Months 37,974  
Finance Lease, Liability, Payments, Due Year Two 33,637  
Finance Lease, Liability, Payments, Due Year Three 33,860  
Finance Lease, Liability, Payments, Due Year Four 33,975  
Finance Lease, Liability, Payments, Due Year Five 33,993  
Finance Lease, Liability, Payments, Due after Year Five 162,183  
Finance Lease, Liability, Payments, Due 366,324  
Less Portion Representing Interest, Finance Lease Liability (89,760)  
Finance Lease, Liability $ 276,564 $ 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