XML 55 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2017
Jul. 03, 2016
Jul. 02, 2017
Jul. 03, 2016
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     $ 70,418  
Net change $ 1,288 $ (316) 1,667 $ 458
Ending balance 71,922   71,922  
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     1,238  
Ending balance (7,809)   (7,809)  
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     (57)  
Ending balance 354   354  
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     237  
Ending balance (5,743)   (5,743)  
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     249  
Ending balance (36)   (36)  
AOCI Attributable to Parent [Member]        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (14,901)  
Net change     1,667  
Ending balance $ (13,234)   $ (13,234)