XML 137 R123.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Fair Value Measurements Schedule of Effect of Fair Value and Cash Flow Hedge Accounting on Consolidated Statement of Income (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Derivative Instruments, Gain (Loss) [Line Items]      
Interest expense $ 287 $ 256  
Cost of goods sold 8,821 8,155 $ 8,131
Other income (expense), net (90) 526 $ (143)
Interest rate contracts | Interest expense | Designated as hedging instrument | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (5) 22  
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments 9 (4)  
Interest rate contracts | Interest expense | Designated as hedging instrument | Cash Flow hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from AOCI into Income (8) (10)  
Interest rate contracts | Other income (expense) | Designated as hedging instrument | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge   0  
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments   (1)  
Interest rate contracts | Other income (expense) | Designated as hedging instrument | Cash Flow hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from AOCI into Income   0  
Interest rate contracts | Cost of goods sold | Designated as hedging instrument | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge   0  
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments   0  
Interest rate contracts | Cost of goods sold | Designated as hedging instrument | Cash Flow hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from AOCI into Income   0  
Foreign currency exchange contracts | Interest expense | Designated as hedging instrument | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from AOCI into Income $ 0 0  
Foreign currency exchange contracts | Other income (expense) | Designated as hedging instrument | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from AOCI into Income   0  
Foreign currency exchange contracts | Cost of goods sold | Designated as hedging instrument | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from AOCI into Income   $ 1