XML 67 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jul. 01, 2018
Jun. 30, 2019
Jul. 01, 2018
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance $ 58,955 $ 63,255 $ 59,752 $ 60,160
Net change 548 (2,169) 253 (1,346)
Ending Balance 60,785 62,889 60,785 62,889
Accumulated Foreign Currency Adjustment Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     (8,869)  
Net change     92  
Ending Balance (8,777)   (8,777)  
Accumulated Net Investment Gain (Loss) Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     0  
Net change     1  
Ending Balance 1   1  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     (6,158)  
Net change     306  
Ending Balance (5,852)   (5,852)  
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     (195)  
Net change     (146)  
Ending Balance (341)   (341)  
AOCI Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance (15,517) (12,608) (15,222) (13,199)
Net change 548 (2,169) 253 (1,346)
Ending Balance $ (14,969) $ (14,777) $ (14,969) $ (14,777)