XML 100 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and Related Charges, Activity for Restructuring Liability (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2021
USD ($)
Business Optimization Program [Member]  
Activity for Restructuring Liability [Roll Forward]  
Restructuring liability, beginning of period $ 18,062
Charges (credits) 11,267
Payments (18,572)
Foreign translation & other adjustments 708
Restructuring liability, end of period 11,465
Business Optimization Program [Member] | Severance and Termination Benefits [Member]  
Activity for Restructuring Liability [Roll Forward]  
Restructuring liability, beginning of period 17,632
Charges (credits) 11,531
Payments (18,310)
Foreign translation & other adjustments 612
Restructuring liability, end of period 11,465
Business Optimization Program [Member] | Other Activities [Member]  
Activity for Restructuring Liability [Roll Forward]  
Restructuring liability, beginning of period 430
Charges (credits) (264)
Payments (262)
Foreign translation & other adjustments 96
Restructuring liability, end of period 0
Restructuring and Reinvestment Program [Member]  
Activity for Restructuring Liability [Roll Forward]  
Restructuring liability, beginning of period 1,590
Charges (credits) (139)
Payments (1,095)
Foreign translation & other adjustments 308
Restructuring liability, end of period 664
Restructuring and Reinvestment Program [Member] | Severance and Termination Benefits [Member]  
Activity for Restructuring Liability [Roll Forward]  
Restructuring liability, beginning of period 1,360
Charges (credits) (139)
Payments (888)
Foreign translation & other adjustments 69
Restructuring liability, end of period 402
Restructuring and Reinvestment Program [Member] | Other Activities [Member]  
Activity for Restructuring Liability [Roll Forward]  
Restructuring liability, beginning of period 230
Charges (credits) 0
Payments (207)
Foreign translation & other adjustments 239
Restructuring liability, end of period $ 262