XML 64 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Financial Data - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 01, 2017
Apr. 02, 2016
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Balance at beginning of period $ (952)  
Total other comprehensive income, net of tax 53 $ 21
Balance at end of period (1,037)  
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Balance at beginning of period (2,317)  
Total other comprehensive income, net of tax 53  
Balance at end of period (2,264) (1,845)
Foreign Currency Translation Adjustments:    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Balance at beginning of period (494) (266)
Other comprehensive income before reclassification adjustment 37 14
Tax expense (3) (1)
Total other comprehensive income, net of tax 34 13
Balance at end of period (460) (253)
Available-for-Sale Securities:    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Balance at beginning of period 0 (3)
Reclassification adjustment 0 6
Tax benefit 0 (2)
Total other comprehensive income, net of tax 0 4
Balance at end of period 0 1
Defined Benefit Plans:    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Balance at beginning of period (1,823) (1,597)
Tax benefit (2) (1)
Total other comprehensive income, net of tax 19 4
Balance at end of period (1,804) (1,593)
Reclassification adjustment - Actuarial net losses into Selling, general, and administrative expenses    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Reclassification adjustment 16 10
Reclassification adjustment - Prior service benefits into Selling, general, and administrative expenses    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Reclassification adjustment (4) (5)
Reclassification adjustment - Non-U.S. pension settlement loss into Other charges    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Reclassification adjustment $ 9 $ 0