XML 54 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Apr. 02, 2017
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 70,418    
Net change 379 $ 774  
Ending balance 70,418   $ 70,341
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (9,047)    
Net change 395    
Ending balance (9,047)   (8,652)
Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 411    
Net change (90)    
Ending balance 411   321
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (5,980)    
Net change 119    
Ending balance (5,980)   (5,861)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (285)    
Net change (45)    
Ending balance (285)   (330)
AOCI Attributable to Parent [Member]      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (14,901)    
Net change 379    
Ending balance $ (14,901)   $ (14,522)