XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Reconciliation of Beginning and Ending Balances of Contingent Consideration (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 27, 2018
Jul. 28, 2017
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments Associated with Acquisitions [Roll Forward]    
Beginning Balance $ 173 $ 246
Purchase price contingent consideration 35 0
Payments (6) (3)
Change in fair value 6 (1)
Ending Balance $ 208 $ 242