Annual report pursuant to Section 13 and 15(d)

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

v3.20.2
Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 308,279 $ 275,453
Less: current portion of benefit obligation (19,143) (17,818)
Deferred compensation and other retirement plans 289,136 257,635
Deferred Compensation and Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 156,586 123,238
Medical and Life Insurance Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 7,527 7,310
International Retirement Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 14,851 14,744
Executive Capital Accumulation Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 129,315 $ 130,161