XML 86 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Related Charges - Activity for Business Optimization Program (Details) - Global Restructuring Program
$ in Thousands
6 Months Ended
Oct. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring liability, beginning of period $ 4,581
Charges 33,057
Payments (15,369)
Foreign Translation & Other Adjustments (262)
Restructuring liability, end of period 22,007
Severance and termination benefits  
Restructuring Cost and Reserve [Line Items]  
Restructuring liability, beginning of period 4,572
Charges 24,563
Payments (8,860)
Foreign Translation & Other Adjustments (256)
Restructuring liability, end of period 20,019
Consulting costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring liability, beginning of period 0
Charges 5,789
Payments (5,731)
Foreign Translation & Other Adjustments (2)
Restructuring liability, end of period 56
Other activities  
Restructuring Cost and Reserve [Line Items]  
Restructuring liability, beginning of period 9
Charges 2,705
Payments (778)
Foreign Translation & Other Adjustments (4)
Restructuring liability, end of period $ 1,932