Annual report pursuant to Section 13 and 15(d)

Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail)

v3.19.2
Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail) - USD ($)
$ in Thousands
Apr. 30, 2019
Apr. 30, 2018
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 275,453 $ 249,720
Less: current portion of benefit obligation (17,818) (21,991)
Deferred compensation and other retirement plans 257,635 227,729
Deferred Compensation and Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 123,238 100,404
Medical and Life Insurance Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 7,310 7,157
International Retirement Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 14,744 13,729
Executive Capital Accumulation Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 130,161 $ 128,430