XML 119 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Plans, Expected Employer Contributions and Benefit Payments and Other Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Defined Benefit Plan Disclosure [Line Items]      
Expected employer contributions to the defined benefit pension plans $ 16,800    
Expected future benefit payments [Abstract]      
2022 27,516    
2023 27,215    
2024 28,199    
2025 29,841    
2026 29,068    
2027-2031 158,879    
Total 300,718    
Defined Contribution Savings Plans [Abstract]      
Expense recorded 24,300 $ 19,000 $ 13,100
US [Member]      
Expected future benefit payments [Abstract]      
2022 15,305    
2023 15,446    
2024 15,593    
2025 15,024    
2026 15,064    
2027-2031 75,870    
Total 152,302    
Other postretirement benefits [Abstract]      
Annual (credits) expenses for benefit plans 882 (542) 113
Non-US [Member]      
Expected future benefit payments [Abstract]      
2022 12,211    
2023 11,769    
2024 12,606    
2025 14,817    
2026 14,004    
2027-2031 83,009    
Total 148,416    
Other postretirement benefits [Abstract]      
Annual (credits) expenses for benefit plans (12,100) (7,256) (7,893)
Non-US [Member] | Minimum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Expected employer contributions to the defined benefit pension plans 13,100    
Postretirement Life Insurance and Health Care Benefits [Member]      
Other postretirement benefits [Abstract]      
Accumulated post-retirement benefit obligation 1,500 1,400  
Annual (credits) expenses for benefit plans $ (100) $ (100) $ (100)