XML 39 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring and Related Charges, Activity for Restructuring and Reinvestment Program Liability (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
Business Optimization Program [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period $ 0
Charges (Credits) 28,666
Payments (9,193)
Foreign translation & other adjustments (1,411)
Restructuring liability, end of period 18,062
Business Optimization Program [Member] | Accrued Employment Costs [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, end of period 16,900
Business Optimization Program [Member] | Other Long-Term Liabilities [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, end of period 700
Business Optimization Program [Member] | Severance and Termination Benefits [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period 0
Charges (Credits) 26,864
Payments (9,193)
Foreign translation & other adjustments (39)
Restructuring liability, end of period 17,632
Business Optimization Program [Member] | Other Activities [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period 0
Charges (Credits) 1,802
Payments 0
Foreign translation & other adjustments (1,372)
Restructuring liability, end of period 430
Restructuring and Reinvestment Program [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period 7,734
Charges (Credits) (421)
Payments (3,370)
Adoption of new lease standard (2,270) [1]
Foreign translation & other adjustments (83)
Restructuring liability, end of period 1,590
Restructuring and Reinvestment Program [Member] | Severance and Termination Benefits [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period 4,887
Charges (Credits) (250)
Payments (3,238)
Adoption of new lease standard 0 [1]
Foreign translation & other adjustments (39)
Restructuring liability, end of period 1,360
Restructuring and Reinvestment Program [Member] | Consulting and Contract Termination Costs [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period 303
Charges (Credits) (171)
Payments (132)
Adoption of new lease standard 0 [1]
Foreign translation & other adjustments 0
Restructuring liability, end of period 0
Restructuring and Reinvestment Program [Member] | Other Activities [Member]  
Activity for Restructuring and Reinvestment Program liability [Roll Forward]  
Restructuring liability, beginning of period 2,544
Charges (Credits) 0
Payments 0
Adoption of new lease standard (2,270) [1]
Foreign translation & other adjustments (44)
Restructuring liability, end of period $ 230
[1] Refer to Note 2, “Summary of Significant Accounting Policies, Recently Issued, and Recently Adopted Accounting Standards,” and Note 12, “Operating Leases” for more information related to the adoption of the new lease standard.