XML 96 R92.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 24, 2020
Apr. 26, 2019
Apr. 27, 2018
Apr. 28, 2017
Operating Loss Carryforwards [Line Items]        
Undistributed earnings from non-U.S. subsidiaries $ 69,900 $ 64,100    
Tax credit carryforward 200      
Tax credit carryforward, no expiration 96      
Valuation allowance 5,482 6,300    
Income tax settlements and adjustments (1,200) (40) $ 1,900  
Net benefit associated with finalization of certain impacts from U.S. Tax Reform 63 30    
Benefit related to tax legislative changes in Switzerland 252      
Benefit related to release of valuation allowance 658      
Tax benefit from intercompany sale of intellectual property 269   579  
Charge related to recognition of prepaid tax expense   42    
Benefit related to intercompany legal entity restructuring   32    
Tax benefit related to tax effect from divestiture   20    
Net charge associated with U.S. tax reform     2,400  
Charge associated with internal reorganization of certain foreign subsidiaries     73  
Tax reductions from tax holiday 231 437 446  
Gross unrecognized tax benefits 1,862 1,836 1,727 $ 1,896
Unrecognized tax benefits that would impact effective tax rate 1,800 1,800 1,700  
Gross unrecognized tax benefits, net of cash advance, noncurrent liability 911      
Estimated reasonably possible decrease in uncertain tax positions excluding interest over the next 12 months 115      
Accrued income tax penalties and interest 225 172 128  
Gross interest expense $ 53 $ 48 84  
Amortizable Asset Created for Swiss Federal Income Tax Purposes        
Operating Loss Carryforwards [Line Items]        
Period over which amortization asset will be amortized and deducted 10 years      
Internal Revenue Service (IRS) | 2005 through 2014        
Operating Loss Carryforwards [Line Items]        
Advance payment in connection with certain tax matters     1,100  
Tax resolutions     859  
Interest     $ 285  
Non-U.S. Tax Authorities        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 25,100      
Net operating loss carryforwards, no expiration 22,100      
Net operating loss carryforwards, expiring in future years 3,000      
Net operating loss carryforwards, valuation allowance $ 7,600      
Impact on diluted earnings per share (in dollars per share) $ 0.17 $ 0.32 $ 0.33  
Non-U.S. Tax Authorities | Subsidiaries        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 17,500      
U.S. Tax Authority        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 524      
Net operating loss carryforwards, no expiration 102      
State and Local Tax Authorities        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards, expiring in future years $ 1,400