Annual report pursuant to Section 13 and 15(d)

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

v3.19.2
Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Defined Benefit Plan Disclosure [Line Items]      
Current liability $ 17,818 $ 21,991  
Non-current liability 257,635 227,729  
Total benefit obligation 275,453 249,720  
Medical and Life Insurance plan | Hay Group      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation, beginning of year 7,157 12,147  
Plan amendment   (4,008)  
Service cost   91 $ 150
Interest cost 243 369 431
Actuarial loss (gain) 520 (875)  
Benefits paid (610) (567)  
Benefit obligation, end of year 7,310 7,157 $ 12,147
Current liability 643 668  
Non-current liability 6,667 6,489  
Total benefit obligation $ 7,310 $ 7,157