XML 76 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Compensation And Retirement Plans (Total Long-Term Benefit Obligations) (Detail) - USD ($)
$ in Thousands
Apr. 30, 2018
Apr. 30, 2017
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 249,720 $ 231,348
Less: current portion of benefit obligation (21,991) (11,443)
Non-current benefit obligation 227,729 219,905
Deferred Compensation and Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 100,404 95,596
Medical and Life Insurance Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 7,157 12,147
International Retirement Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 13,729 12,021
Executive Capital Accumulation Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 128,430 $ 111,584