XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring and Related Charges (Credits) - Activity for Business Optimization Program (Details)
$ in Thousands
9 Months Ended
Jan. 31, 2023
USD ($)
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, current $ 7,800
Restructuring reserve, noncurrent 900
Fiscal Year 2023 Restructuring Program  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 0
(Credits) 26,191
Payments (17,568)
Foreign Translation & Other Adjustments 162
Restructuring liability, end of period 8,785
Fiscal Year 2023 Restructuring Program | Severance and termination benefits  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 0
(Credits) 24,613
Payments (16,157)
Foreign Translation & Other Adjustments 222
Restructuring liability, end of period 8,678
Fiscal Year 2023 Restructuring Program | Consulting costs  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 0
(Credits) 597
Payments (597)
Foreign Translation & 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
(Credits) 981
Payments (814)
Foreign Translation & Other Adjustments (60)
Restructuring liability, end of period 107
Business Optimization Program  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 2,079
(Credits) (225)
Payments (642)
Foreign Translation & Other Adjustments 14
Restructuring liability, end of period 1,226
Business Optimization Program | Severance and termination benefits  
Activity for Restructuring and Related Charges Liability [Roll Forward]  
Restructuring liability, beginning of period 2,079
(Credits) (225)
Payments (642)
Foreign Translation & Other Adjustments 14
Restructuring liability, end of period $ 1,226