XML 83 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Compensation And Retirement Plans (Expected Benefit Payments Associated With Future Service) (Detail)
$ in Thousands
Apr. 30, 2018
USD ($)
Deferred Compensation and Pension Plans  
Defined Benefit Plan Disclosure [Line Items]  
2019 $ 9,463
2020 9,552
2021 9,252
2022 9,179
2023 9,061
2024-2028 58,903
Medical and Life Insurance plan | Hay Group  
Defined Benefit Plan Disclosure [Line Items]  
2019 676
2020 667
2021 643
2022 620
2023 601
2024-2028 $ 2,555