XML 34 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Dec. 29, 2019
Derivative [Line Items]      
Available-for-sale Securities, Equity Securities $ 826   $ 1,148
Accumulated other comprehensive income on derivatives, after tax $ 675    
Reclassification of foreign exchange contracts into earnings, period next 12 months    
Maximum length of time for hedge exposure 18 months    
Unrealized gains on equity investments $ 2 $ 0  
Weighted average interest rate on non-current debt 3.26%    
Excess of the estimated fair value over the carrying value of debt     3,000
Reversal of contingent consideration $ 977 (32)  
Forward foreign exchange contracts      
Derivative [Line Items]      
Collateral Already Posted, Aggregate Fair Value 2,000    
Derivative, Notional Amount 44,000   45,300
Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative, Notional Amount 20,100   20,100
Interest Rate Contract      
Derivative [Line Items]      
Derivative Asset, Noncurrent     $ 1
Equity Investments without readily determinable value | Equity Securities      
Derivative [Line Items]      
Equity, Fair Value Adjustment, Impairment Loss 33    
Other (income) expense      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0 0  
Fair Value Hedging [Member] | Sales [Member] | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Fair Value Hedging [Member] | Cost of Sales [Member] | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Fair Value Hedging [Member] | Research and Development Expense [Member] | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Fair Value Hedging [Member] | Interest Income Expense Net Member | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings 40 38  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 40 38  
Fair Value Hedging [Member] | Other (income) expense | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Cash Flow Hedging [Member] | Sales [Member] | Forward foreign exchange contracts      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 9 (21)  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 11 (6)  
Cash Flow Hedging [Member] | Sales [Member] | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Cash Flow Hedging [Member] | Cost of Sales [Member] | Forward foreign exchange contracts      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred (173) (35)  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 302 (296)  
Cash Flow Hedging [Member] | Cost of Sales [Member] | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Cash Flow Hedging [Member] | Research and Development Expense [Member] | Forward foreign exchange contracts      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred (110) (139)  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax (110) (110)  
Cash Flow Hedging [Member] | Research and Development Expense [Member] | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Cash Flow Hedging [Member] | Interest Income Expense Net Member | Forward foreign exchange contracts      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 0 0  
Cash Flow Hedging [Member] | Interest Income Expense Net Member | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 98 55  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax 625 59  
Cash Flow Hedging [Member] | Other (income) expense | Forward foreign exchange contracts      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred (2) 6  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax (36) (13)  
Cash Flow Hedging [Member] | Other (income) expense | Cross currency interest rate swaps      
Derivative [Line Items]      
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0 0  
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax $ 0 $ 0