XML 56 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     $ 70,418  
Net change $ 487 $ (8) 2,154 $ 450
Ending balance 73,979   73,979  
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,597  
Ending balance (7,450)   (7,450)  
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     (142)  
Ending balance 269   269  
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     357  
Ending balance (5,623)   (5,623)  
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     342  
Ending balance 57   57  
AOCI Attributable to Parent [Member]        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (14,901)  
Net change     2,154  
Ending balance $ (12,747)   $ (12,747)