XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and Related Charges (Credits) - Activity for Business Optimization Program (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2022
USD ($)
Fiscal Year 2023 Restructuring Program  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period $ 0
Charges 18,189
Payments (8,330)
Foreign translation and other adjustments (113)
Restructuring liability, end of period 9,746
Fiscal Year 2023 Restructuring Program | Severance and termination benefits  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 0
Charges 17,564
Payments (7,871)
Foreign translation and other adjustments (113)
Restructuring liability, end of period 9,580
Fiscal Year 2023 Restructuring Program | Consulting costs  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 0
Charges 430
Payments (430)
Foreign translation and other adjustments 0
Restructuring liability, end of period 0
Fiscal Year 2023 Restructuring Program | Other activities  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 0
Charges 195
Payments (29)
Foreign translation and other adjustments 0
Restructuring liability, end of period 166
Business Optimization Program  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 2,079
Charges 13
Payments (173)
Foreign translation and other adjustments (65)
Restructuring liability, end of period 1,854
Business Optimization Program | Severance and termination benefits  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 2,079
Charges 13
Payments (173)
Foreign translation and other adjustments (65)
Restructuring liability, end of period $ 1,854