XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Retirement Plans, Expected Employer Contributions and Benefit Payments and Other Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Defined Benefit Plan Disclosure [Line Items]      
Expected employer contributions to the defined benefit pension plans in the year ended April 30, 2023 $ 15,600    
Expected future benefit payments [Abstract]      
2023 27,397    
2024 27,973    
2025 30,160    
2026 28,544    
2027 29,492    
2028-2032 162,611    
Total 306,177    
Defined Contribution Savings Plans [Abstract]      
Expense recorded 30,300 $ 24,300 $ 19,000
US [Member]      
Expected future benefit payments [Abstract]      
2023 15,533    
2024 15,666    
2025 15,315    
2026 15,125    
2027 15,200    
2028-2032 76,222    
Total 153,061    
Retiree Health Benefits [Abstract]      
Annual (credits) expenses for benefit plans (230) 882 (542)
Non-US [Member]      
Expected future benefit payments [Abstract]      
2023 11,864    
2024 12,307    
2025 14,845    
2026 13,419    
2027 14,292    
2028-2032 86,389    
Total 153,116    
Retiree Health Benefits [Abstract]      
Annual (credits) expenses for benefit plans (10,900) (12,100) (7,256)
Non-US [Member] | Minimum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Expected employer contributions to the defined benefit pension plans in the year ended April 30, 2023 12,000    
Postretirement Life Insurance and Health Care Benefits [Member]      
Retiree Health Benefits [Abstract]      
Accumulated post-retirement benefit obligation 1,300 1,500  
Annual (credits) expenses for benefit plans $ (100) $ (100) $ (100)