XML 46 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Lessee, Lease, Description [Line Items]      
Operating Leases, Rent Expense   $ 771 $ 742
Lessee, Operating Lease, Option to Extend five years    
Lessee, Operating Lease, Option to Terminate one year    
Operating Lease, Cost $ 474    
Variable Lease, Cost 101    
Short-term Lease, Cost 379    
lessee, operating lease, amortization amount included in operating lease cost 412    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 479    
Operating Lease, Payments 478    
Operating Lease, Right-of-Use Asset 1,548 0  
Operating Lease, Liability, Current 442 0  
Operating Lease, Liability, Noncurrent 1,118    
Operating Lease, Liability $ 1,560    
Operating Lease, Weighted Average Discount Rate, Percent 4.00%    
Operating Lease, Weighted Average Remaining Lease Term 6 years    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 501    
Lessee, Operating Lease, Liability, Payments, Due Year Two 374    
Lessee, Operating Lease, Liability, Payments, Due Year Three 280    
Lessee, Operating Lease, Liability, Payments, Due Year Four 183    
Lessee, Operating Lease, Liability, Payments, Due Year Five 117    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 308    
Lessee, Operating Lease, Liability, Payments, Due 1,763    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 203    
Operating Leases, Future Minimum Payments Due, Next Twelve Months   459  
Operating Leases, Future Minimum Payments, Due in Two Years   406  
Operating Leases, Future Minimum Payments, Due in Three Years   294  
Operating Leases, Future Minimum Payments, Due in Four Years   210  
Operating Leases, Future Minimum Payments, Due in Five Years   161  
Operating Leases, Future Minimum Payments, Due Thereafter   310  
Operating Leases, Future Minimum Payments Due   $ 1,840  
Sale and Leaseback Transaction, Gain (Loss), Net $ 77    
Maximum      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 20 years