XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring - Restructuring and relocation accrual (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Accrual, Beginning Balance $ 11,800
Charges 1,328
Cash payments and settlements (2,321)
Accrual, Ending Balance 10,808 [1]
Relocation [Member]  
Restructuring Cost and Reserve [Line Items]  
Accrual, Beginning Balance 1,746
Charges 447
Cash payments and settlements (1,395)
Accrual, Ending Balance 798 [1]
Severance and employee relateds benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Accrual, Beginning Balance 10,054
Charges 881
Cash payments and settlements (926)
Accrual, Ending Balance $ 10,010 [1]
[1] Recorded in accrued payroll and incentives.