XML 73 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and Other Costs - Activity Related to Restructuring Programs (Details)
$ in Millions
6 Months Ended
Oct. 28, 2022
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 110
Charges 180
Cash payments (220)
Accrual adjustments (9)
Ending balance 61
Employee Termination Benefits  
Restructuring Reserve [Roll Forward]  
Beginning balance 81
Charges 50
Cash payments (76)
Accrual adjustments (9)
Ending balance 45
Associated Costs  
Restructuring Reserve [Roll Forward]  
Beginning balance 27
Charges 126
Cash payments (138)
Accrual adjustments 0
Ending balance 15
Other Costs  
Restructuring Reserve [Roll Forward]  
Beginning balance 1
Charges 4
Cash payments (4)
Accrual adjustments 0
Ending balance $ 1