Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments (Detail)

v3.20.2
Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 27, 2020
Mar. 28, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Dec. 28, 2019
Notional Disclosures [Abstract]            
Notional amount $ 45,265     $ 45,265   $ 40,036
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 1,985     1,985   974
Derivative Assets Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0     0   0
Derivative Assets Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 1,985     1,985   974
Derivative Assets, Financial Instruments Not Offset in the Balance Sheet (318)     (318)   (144)
Derivative Assets, Cash Collateral Not Offset in the Balance Sheet (1,641)     (1,641)   (808)
Derivative Assets Subject to Master Netting Arrangements, Net Amount 26     26   22
Reverse Repurchase Agreements, Gross Amounts Recognized 1,500     1,500   1,850
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0     0   0
Reverse Repurchase Agreements, Net Amount Presented in the Balance Sheet 1,500     1,500   1,850
Reverse Repurchase Agreements, Financial Instruments Not Offset in the Balance Sheet 0     0   0
Reverse Repurchase Agreements, Cash Collateral Not Offset in the Balance Sheet (1,489)     (1,489)   (1,850)
Reverse Repurchase Agreements, Net Amount 11     11   0
Total Assets, Gross Amounts Recognized 3,485     3,485   2,824
Total Assets, Gross Amounts Offset in the Balance Sheet 0     0   0
Total Assets, Net Amounts Presented in the Balance Sheet 3,485     3,485   2,824
Total Assets, Financial Instruments, Not Offset in the Balance Sheet (318)     (318)   (144)
Total Assets, Cash and Non Cash Collateral, Not Offset in the Balance Sheet (3,130)     (3,130)   (2,658)
Total Assets, Net Amount 37     37   22
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 397     397   262
Derivative Liabilities Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0     0   0
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 397     397   262
Derivative Liabilities, Financial Instruments Not Offset in the Balance Sheet (318)     (318)   (144)
Derivative Liabilities, Cash Collateral Not Offset in the Balance Sheet (79)     (79)   (72)
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount 0     0   46
Effect of Fair Value Hedges on Results of Operations [Abstract]            
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (78)   $ (554) (1,032) $ (1,039)  
Net Change In Unrealized Gain (Loss) Recognized In Income Statement On Fair Value Hedging Instruments And On Hedged Item In Fair Value Hedge 0   0 0 0  
Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 1,994     1,994   986
Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 502     502   303
Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 1,789     1,789   746
Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 81     81   168
Not Designated as Hedging Instrument [Member]            
Derivative Instruments Not Designated as Hedging Instruments [Abstract]            
Gains (Losses) Recognized in Income On Derivatives (5)   (10) (196) 179  
Not Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 205     205   240
Not Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 421     421   135
Foreign currency contracts            
Notional Disclosures [Abstract]            
Notional amount 29,129     29,129   23,981
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]            
Gains (Losses) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion) 392   122 19 151  
Foreign currency contracts | Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 76     76   56
Foreign currency contracts | Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 81     81   159
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]            
Derivative Instruments Not Designated as Hedging Instruments [Abstract]            
Gains (Losses) Recognized in Income On Derivatives (216)   (20) (62) 37  
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 171     171   179
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 224     224   78
Interest rate contracts            
Notional Disclosures [Abstract]            
Notional amount 14,349     14,349   14,302
Effect of Fair Value Hedges on Results of Operations [Abstract]            
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments 78   554 1,032 1,039  
Interest rate contracts | Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 1,713     1,713   690
Interest rate contracts | Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 0     0   9
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]            
Derivative Instruments Not Designated as Hedging Instruments [Abstract]            
Gains (Losses) Recognized in Income On Derivatives (14)   (25) (91) (39)  
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 4     4   11
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 149     149   54
Other            
Notional Disclosures [Abstract]            
Notional amount 1,787     1,787   1,753
Other | Not Designated as Hedging Instrument [Member] | Various [Member]            
Derivative Instruments Not Designated as Hedging Instruments [Abstract]            
Gains (Losses) Recognized in Income On Derivatives 225   $ 35 (43) $ 181  
Other | Not Designated as Hedging Instrument [Member] | Assets            
Offsetting Derivative Assets [Abstract]            
Derivative Assets, Fair Value, Gross Amounts 30     30   50
Other | Not Designated as Hedging Instrument [Member] | Liabilities            
Offsetting Derivative Liabilities [Abstract]            
Derivative Liabilities, Fair Value, Gross Amounts 48     48   3
Interest Rate Swap | Fair Value Hedging            
Derivative Instruments Not Designated as Hedging Instruments [Abstract]            
Gains (Losses) Recognized in Income On Derivatives   $ (781)   (1,796)    
Interest Rate Swap | Long-term Debt | Fair Value Hedging            
Derivative [Line Items]            
Derivative, Amount of Hedged Item 12,000     12,000    
Derivative, Fair Value, Net $ (13,710)     (13,710)   $ (12,678)
Derivative Instruments Not Designated as Hedging Instruments [Abstract]            
Gains (Losses) Recognized in Income On Derivatives   $ (681)   $ (1,713)