XML 73 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Reconciliation of Beginning and Ending Balances of Contingent Consideration (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 28, 2022
Jan. 29, 2021
Jan. 28, 2022
Jan. 29, 2021
Reconciliation of Beginning and Ending Balances of Contingent Milestone Payments [Roll Forward]        
Beginning balance $ 269 $ 461 $ 270 $ 280
Purchase price contingent consideration 0 95 31 253
Purchase price allocation adjustments 0 0 25 0
Payments (41) (127) (83) (129)
Change in fair value (81) 11 (97) 36
Ending balance $ 147 $ 440 $ 147 $ 440