XML 115 R96.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 28, 2017
Apr. 29, 2016
Apr. 24, 2015
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance $ 52,063 $ 53,230 $ 19,443
Other comprehensive loss (744) (684) (587)
Balance 50,416 52,063 53,230
Unrealized Gain (Loss) on Available-for-Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance (107) 14  
Other comprehensive (loss) income before reclassifications 52 (107)  
Reclassifications (14) (14)  
Other comprehensive loss 38 (121)  
Balance (69) (107) 14
Other comprehensive income (loss), tax expense (benefit) 41 (94) 60
Reclassifications from AOCI, tax expense (benefit) 8 8 49
Cumulative Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance (474) (277)  
Other comprehensive (loss) income before reclassifications (978) (197)  
Reclassifications 0 0  
Other comprehensive loss (978) (197)  
Balance (1,452) (474) (277)
Net Change in Retirement Obligations      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance (1,197) (1,131)  
Other comprehensive (loss) income before reclassifications (17) (141)  
Reclassifications 85 75  
Other comprehensive loss 68 (66)  
Balance (1,129) (1,197) (1,131)
Other comprehensive income (loss), tax expense (benefit) 41 (85) (198)
Reclassifications from AOCI, tax expense (benefit) 23 39 25
Unrealized Gain (Loss) on Derivative Financial Instruments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance (90) 210  
Other comprehensive (loss) income before reclassifications 233 (94)  
Reclassifications (106) (206)  
Other comprehensive loss 127 (300)  
Balance 37 (90) 210
Other comprehensive income (loss), tax expense (benefit) 130 (51) 199
Reclassifications from AOCI, tax expense (benefit) 61 121 53
Total Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance (1,868) (1,184) (597)
Other comprehensive (loss) income before reclassifications (710) (539)  
Reclassifications (35) (145)  
Other comprehensive loss (745) (684) (587)
Balance $ (2,613) $ (1,868) $ (1,184)