XML 86 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and Related Charges (Credits) - Activity for Restructuring Liability (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2023
USD ($)
Business Optimization Program  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning of period $ 2,079
Charges (credits) (1,012)
Payments (1,042)
Foreign Translation & Other Adjustments 25
Restructuring liability, end of period 0
Business Optimization Program | Severance and termination benefits  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning of period 2,079
Charges (credits) (1,012)
Payments (1,042)
Foreign Translation & Other Adjustments 25
Restructuring liability, end of period 0
Fiscal Year 2023 Restructuring Program  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning of period 0
Charges (credits) 29,896
Payments (25,518)
Foreign Translation & Other Adjustments 203
Restructuring liability, end of period 4,581
Fiscal Year 2023 Restructuring Program | Severance and termination benefits  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning of period 0
Charges (credits) 25,827
Payments (21,247)
Foreign Translation & Other Adjustments (8)
Restructuring liability, end of period 4,572
Fiscal Year 2023 Restructuring Program | Consulting costs  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning of period 0
Charges (credits) 2,285
Payments (2,285)
Foreign Translation & Other Adjustments 0
Restructuring liability, end of period 0
Fiscal Year 2023 Restructuring Program | Other activities  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning of period 0
Charges (credits) 1,784
Payments (1,986)
Foreign Translation & Other Adjustments 211
Restructuring liability, end of period $ 9