XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and Related Charges - Activity for Business Optimization Program (Details) - Global Restructuring Program
$ in Thousands
6 Months Ended
Oct. 31, 2024
USD ($)
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period $ 9,069
Charges (Credits) 8,463
Payments (10,774)
Foreign Translation & Other Adjustments (1,552)
Restructuring liability, end of period 5,206
Severance and termination benefits  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 5,396
Charges (Credits) 8,026
Payments (7,593)
Foreign Translation & Other Adjustments (890)
Restructuring liability, end of period 4,939
Consulting (credits) costs  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 1,794
Charges (Credits) (672)
Payments (1,280)
Foreign Translation & Other Adjustments 1
Restructuring liability, end of period (157)
Other activities  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 1,879
Charges (Credits) 1,109
Payments (1,901)
Foreign Translation & Other Adjustments (663)
Restructuring liability, end of period $ 424