Annual report pursuant to Section 13 and 15(d)

Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail)

v3.22.2
Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Defined Benefit Plan Disclosure [Line Items]      
Current liability [1] $ 18,916 $ 18,338  
Non-current liability 357,175 346,455  
Total benefit obligation 376,091 364,793  
Medical and Life Insurance plan | Hay Group      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation, beginning of year 6,584 7,527  
Interest cost 110 140 $ 227
Actuarial gain (857) (549)  
Benefits paid (472) (534)  
Benefit obligation, end of year 5,365 6,584 $ 7,527
Current liability 585 601  
Non-current liability 4,780 5,983  
Total benefit obligation $ 5,365 $ 6,584  
[1] Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet