Annual report pursuant to Section 13 and 15(d)

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

v3.22.2
Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 376,091 $ 364,793
Less: current portion of benefit obligation [1] (18,916) (18,338)
Deferred compensation and other retirement plans 357,175 346,455
Deferred Compensation and Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 189,608 178,994
Medical and Life Insurance Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 5,365 6,584
International Retirement Plans    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation 14,395 15,633
Executive Capital Accumulation Plan    
Defined Benefit Plan Disclosure [Line Items]    
Total benefit obligation $ 166,723 $ 163,582
[1] Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet