XML 75 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions , Contingent Consideration (Details)
$ in Millions
12 Months Ended
Apr. 26, 2019
USD ($)
Apr. 27, 2018
USD ($)
Apr. 26, 2019
USD ($)
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments Associated with Acquisitions      
Beginning Balance $ 173 $ 246  
Purchase price contingent consideration 151 28  
Contingent consideration payments (36) (72)  
Change in fair value of contingent consideration (66) (29)  
Ending Balance 222 173  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration 173 $ 173 $ 222
Fair Value, Measurements, Recurring | Level 3 | Revenue-based payments      
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments Associated with Acquisitions      
Ending Balance 90    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration 90   $ 90
Fair Value, Measurements, Recurring | Level 3 | Revenue-based payments | Discount Rate | Minimum      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     0.115
Fair Value, Measurements, Recurring | Level 3 | Revenue-based payments | Discount Rate | Maximum      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     0.325
Fair Value, Measurements, Recurring | Level 3 | Revenue-based payments | Probability of Payment | Minimum      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     0.65
Fair Value, Measurements, Recurring | Level 3 | Revenue-based payments | Probability of Payment | Maximum      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     1.00
Fair Value, Measurements, Recurring | Level 3 | Product development-based payments      
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments Associated with Acquisitions      
Ending Balance 132    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration $ 132   $ 132
Fair Value, Measurements, Recurring | Level 3 | Product development-based payments | Discount Rate      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     0.055
Fair Value, Measurements, Recurring | Level 3 | Product development-based payments | Probability of Payment | Minimum      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     0.75
Fair Value, Measurements, Recurring | Level 3 | Product development-based payments | Probability of Payment | Maximum      
Fair Value Inputs      
Contingent consideration, significant unobservable inputs     1.00