XML 52 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Dec. 28, 2019
Notional Disclosures [Abstract]      
Notional amount $ 42,624   $ 40,036
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 2,005   974
Derivative Assets Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0   0
Derivative Assets Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 2,005   974
Derivative Assets, Financial Instruments Not Offset in the Balance Sheet (457)   (144)
Derivative Assets, Cash Collateral Not Offset in the Balance Sheet (1,513)   (808)
Derivative Assets Subject to Master Netting Arrangements, Net Amount 35   22
Reverse Repurchase Agreements, Gross Amounts Recognized 1,500   1,850
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0   0
Reverse Repurchase Agreements, Net Amount Presented in the Balance Sheet 1,500   1,850
Reverse Repurchase Agreements, Financial Instruments Not Offset in the Balance Sheet 0   0
Reverse Repurchase Agreements, Cash Collateral Not Offset in the Balance Sheet (1,418)   (1,850)
Reverse Repurchase Agreements, Net Amount 82   0
Total Assets, Gross Amounts Recognized 3,505   2,824
Total Assets, Gross Amounts Offset in the Balance Sheet 0   0
Total Assets, Net Amounts Presented in the Balance Sheet 3,505   2,824
Total Assets, Financial Instruments, Not Offset in the Balance Sheet (457)   (144)
Total Assets, Cash and Non Cash Collateral, Not Offset in the Balance Sheet (2,931)   (2,658)
Total Assets, Net Amount 117   22
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 865   262
Derivative Liabilities Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0   0
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 865   262
Derivative Liabilities, Financial Instruments Not Offset in the Balance Sheet (457)   (144)
Derivative Liabilities, Cash Collateral Not Offset in the Balance Sheet (221)   (72)
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount 187   46
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (954) $ (485)  
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  
Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 2,016   986
Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 910   303
Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 1,645   746
Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 465   168
Not Designated as Hedging Instrument [Member]      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (191) 189  
Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 371   240
Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 445   135
Foreign currency contracts      
Notional Disclosures [Abstract]      
Notional amount 27,039   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) (373) 29  
Foreign currency contracts | Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 10   56
Foreign currency contracts | Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 465   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 154 57  
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 362   179
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 135   78
Interest rate contracts      
Notional Disclosures [Abstract]      
Notional amount 13,859   14,302
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments 954 485  
Interest rate contracts | Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 1,635   690
Interest rate contracts | Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 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 (77) (14)  
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 4   11
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 120   54
Other      
Notional Disclosures [Abstract]      
Notional amount 1,726   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 (268) $ 146  
Other | Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 5   50
Other | Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 190   3
Interest Rate Swap | Fair Value Hedging      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (1,726)   (781)
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,632)   (12,678)
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives $ (1,635)   $ (681)