XML 40 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Jan. 01, 2018
Jan. 01, 2017
Derivative [Line Items]          
Business Combination, Contingent Consideration, Liability $ 1,715 $ 397      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 1,715 397 $ 600   $ 378
Other Assets, Noncurrent 5,695 4,182      
Foreign currency translation 164 (1,518) 1,696    
Deferred net losses (gains) on derivatives included in accumulated other comprehensive income $ 295        
Description of Reclassification of Cash Flow Hedge Gain (Loss) next 12 months        
Maximum length of time for hedging transaction exposure 18 months        
Unrealized holding gain (loss) arising during period $ 0 (1) 159    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 151 (156) 87    
Business Combination, Consideration Transferred, Liabilities Incurred 1,246 125 160    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (79) (172) (25)    
Foreign exchange contracts          
Derivative [Line Items]          
Collateral paid 255        
Derivative, notional amount 45,300 41,100      
Cross currency interest rate swaps          
Derivative [Line Items]          
Derivative, notional amount 20,100 7,300      
Interest rate swaps contracts:          
Derivative [Line Items]          
Derivative, notional amount   500      
Equity securities | Equity Investments with Readily Determinable Value          
Derivative [Line Items]          
Marketable Securities, Noncurrent 1,148 511 751    
Other Assets, Noncurrent 1,148 511      
Equity, Fair Value Adjustment 533 (247)      
Equity Investments, Increase (Decrease) from Acquisition (Sale) During Period 104 7      
Equity securities | Equity Investments without Readily Determinable Value          
Derivative [Line Items]          
Equity, Fair Value Adjustment, Impairment Loss (57) (54)      
Other Assets, Noncurrent 712 681      
Equity, Fair Value Adjustment (38) 13      
Equity Investments, Increase (Decrease) from Acquisition (Sale) During Period 69 158      
Equity, Fair Value Adjustment, Change in Observable Prices 19 67      
Equity Securities without Readily Determinable Fair Value, Amount 712 681 510    
Retained Earnings          
Derivative [Line Items]          
Cumulative effect adjustment       $ (254)  
ASU 2016-01 - Financial Instruments | Retained Earnings          
Derivative [Line Items]          
Cumulative effect adjustment       $ 232  
Fair Value, Inputs, Level 3          
Derivative [Line Items]          
Business Combination, Contingent Consideration, Liability 1,715 397      
Other Current Liabilities          
Derivative [Line Items]          
Business Combination, Contingent Consideration, Liability 84        
Other Noncurrent Liabilities          
Derivative [Line Items]          
Business Combination, Contingent Consideration, Liability $ 1,631 $ 397 $ 600