XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring - Restructuring and relocation accrual (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]  
Accrual, Beginning Balance $ 6,355 [1]
Charges (348) [1]
Cash payments and settlements (2,125) [1]
Accrual, Ending Balance 3,882 [1]
Severance and employee relateds benefits  
Restructuring Cost and Reserve [Line Items]  
Accrual, Beginning Balance 5,527
Charges (609)
Cash payments and settlements (1,457)
Accrual, Ending Balance 3,461
Relocation  
Restructuring Cost and Reserve [Line Items]  
Accrual, Beginning Balance 828
Charges 261
Cash payments and settlements (668)
Accrual, Ending Balance $ 421
[1] Recorded in accrued payroll and incentives.