XML 73 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance $ 61,294 $ 58,955 $ 59,471 $ 59,752
Net change 710 548 358 253
Ending Balance 62,978 60,785 62,978 60,785
Accumulated Foreign Currency Adjustment Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     (8,705)  
Net change     (963)  
Ending Balance (9,668)   (9,668)  
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     0  
Ending Balance 0   0  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance     (6,891)  
Net change     390  
Ending Balance (6,501)   (6,501)  
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     (295)  
Net change     931  
Ending Balance 636   636  
AOCI Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning Balance (16,243) (15,517) (15,891) (15,222)
Net change 710 548 358 253
Ending Balance $ (15,533) $ (14,969) $ (15,533) $ (14,969)