XML 87 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Compensation And Retirement Plans (Expected Benefit Payments Associated With Future Service) (Detail)
$ in Thousands
Apr. 30, 2017
USD ($)
Deferred Compensation and Pension Plans  
Defined Benefit Plan Disclosure [Line Items]  
2018 $ 8,906
2019 9,148
2020 9,653
2021 9,163
2022 9,122
2023-2027 83,403
Medical and Life Insurance | Hay Group  
Defined Benefit Plan Disclosure [Line Items]  
2018 770
2019 781
2020 804
2021 820
2022 828
2023-2027 $ 4,102