XML 155 R88.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Retirement Plans - Expected Employer Contributions and Benefit Payments and Other Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Defined Benefit Plan Disclosure [Line Items]      
Expected future employer contributions, next fiscal year $ 15,000    
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2025 29,734    
2026 28,767    
2027 29,582    
2028 29,832    
2029 31,049    
2030–2034 167,032    
Total 315,996    
Defined Contribution Savings Plans [Abstract]      
Defined contribution plan, cost 27,000 $ 30,700 $ 30,300
US      
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2025 15,887    
2026 15,648    
2027 15,659    
2028 15,700    
2029 15,781    
2030–2034 76,966    
Total 155,641    
Retiree Health Benefits [Abstract]      
Pension expense 3,574 3,459 (230)
Non-US      
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2025 13,847    
2026 13,119    
2027 13,923    
2028 14,132    
2029 15,268    
2030–2034 90,066    
Total 160,355    
Retiree Health Benefits [Abstract]      
Pension expense 2,874 (6,866) (10,900)
Non-US | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Expected future employer contributions, next fiscal year 11,800    
Postretirement Life Insurance and Health Care Benefits      
Retiree Health Benefits [Abstract]      
Accumulated post-retirement benefit obligation 600 700  
Pension expense $ (100) $ (100) $ (100)