XML 63 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Reconciliation of Beginning and Ending Balances of Contingent Consideration (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2020
Jul. 26, 2019
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments [Roll Forward]    
Beginning balance $ 280 $ 222
Purchase price contingent consideration 0 58
Payments (1) (14)
Change in fair value 18 3
Ending balance $ 297 $ 269