Annual report pursuant to Section 13 and 15(d)

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

v3.20.2
Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Defined Benefit Plan Disclosure [Line Items]      
Current liability $ 19,143 $ 17,818  
Non-current liability 289,136 257,635  
Total benefit obligation 308,279 275,453  
Medical and Life Insurance plan | Hay Group      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation, beginning of year 7,310 7,157  
Interest cost 227 243 $ 369
Actuarial loss 458 520  
Benefits paid (468) (610)  
Benefit obligation, end of year 7,527 7,310 $ 7,157
Current liability 666 643  
Non-current liability 6,861 6,667  
Total benefit obligation $ 7,527 $ 7,310