XML 87 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Compensation And Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail)
$ in Thousands
Apr. 30, 2021
USD ($)
Deferred Compensation and Pension Plans  
Defined Benefit Plan Disclosure [Line Items]  
2022 $ 11,544
2023 10,596
2024 15,589
2025 24,900
2026 33,811
2027-2031 213,120
Medical and Life Insurance plan | Hay Group  
Defined Benefit Plan Disclosure [Line Items]  
2022 601
2023 595
2024 576
2025 552
2026 527
2027-2031 $ 2,153