Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments (Detail)

v3.8.0.1
Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Notional Disclosures [Abstract]      
Derivative, Notional Amount $ 45,079 $ 34,747 $ 38,417
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 440   350
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 440   350
Derivative Assets, Financial Instruments Not Offset in the Balance Sheet (327)   (206)
Derivative Assets, Cash Collateral Not Offset in the Balance Sheet (61)   (130)
Derivative Assets Subject to Master Netting Arrangements, Net Amount 52   14
Reverse Repurchase Agreements, Gross Amounts Recognized 1,649   1,649
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0   0
Reverse Repurchase Agreements, Net Amount Presented in the Balance Sheet 1,649   1,649
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,649)   (1,649)
Reverse Repurchase Agreements, Net Amount 0   0
Total Assets, Gross Amounts Recognized 2,089   1,999
Total Assets, Gross Amounts Offset in the Balance Sheet 0   0
Total Assets, Net Amounts Presented in the Balance Sheet 2,089   1,999
Total Assets, Financial Instruments, Not Offset in the Balance Sheet (327)   (206)
Total Assets, Cash and Non Cash Collateral, Not Offset in the Balance Sheet (1,710)   (1,779)
Total Assets, Net Amount 52   14
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 1,133   745
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 1,133   745
Derivative Liabilities, Financial Instruments Not Offset in the Balance Sheet (327)   (206)
Derivative Liabilities, Cash Collateral Not Offset in the Balance Sheet (753)   (504)
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount 53   35
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 258 14  
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 458   363
Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 1,146   757
Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 333   284
Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 549   286
Not Designated as Hedging Instrument [Member]      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (187) (104)  
Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 125   79
Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 597   471
Foreign currency contracts      
Notional Disclosures [Abstract]      
Derivative, Notional Amount 22,020 18,575 19,958
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net [Abstract]      
Gains (Losses) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion) 203 266  
Foreign currency contracts | Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 303   283
Foreign currency contracts | Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 9   32
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 (170) (160)  
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 94   52
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 575   447
Interest rate contracts      
Notional Disclosures [Abstract]      
Derivative, Notional Amount 20,905 14,815 16,823
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments (258) (14)  
Interest rate contracts | Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 30   1
Interest rate contracts | Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 540   254
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 (2)  
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 31   18
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 22   24
Other      
Notional Disclosures [Abstract]      
Derivative, Notional Amount 2,154 1,357 1,636
Other | Not Designated as Hedging Instrument [Member] | Various [Member]      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (31) $ 58  
Other | Not Designated as Hedging Instrument [Member] | Assets      
Offsetting Derivative Assets [Abstract]      
Derivative Assets, Fair Value, Gross Amounts 0   9
Other | Not Designated as Hedging Instrument [Member] | Liabilities      
Offsetting Derivative Liabilities [Abstract]      
Derivative Liabilities, Fair Value, Gross Amounts 0   0
Interest Rate Swap [Member] | Long-term Debt [Member] | Fair Value Hedging [Member]      
Derivative [Line Items]      
Derivative, Amount of Hedged Item 17,100   12,900
Derivative, Fair Value, Net (16,612)   (12,653)
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives $ 510   $ 252