Annual report pursuant to Section 13 and 15(d)

Deferred Compensation And Retirement Plans - Reconciliation Of Benefit Obligation (Parenthetical) (Detail)

v3.20.2
Deferred Compensation And Retirement Plans - Reconciliation Of Benefit Obligation (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
CSV of COLI Contracts    
Defined Benefit Plan Disclosure [Line Items]    
Outstanding policy loans $ 92,300 $ 93,200
Deferred Compensation Plan    
Defined Benefit Plan Disclosure [Line Items]    
Reduction in benefit obligation (608)  
Deferred Compensation Plan | CSV of COLI Contracts    
Defined Benefit Plan Disclosure [Line Items]    
Gross CSV 238,700 219,200
Outstanding policy loans 92,300 $ 93,200
Deferred Compensation Plan | Hay Group    
Defined Benefit Plan Disclosure [Line Items]    
Reduction in benefit obligation (600)  
Payments related to participants making this election $ 2,000