XML 92 R77.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employer Sponsored Benefit Plans - Additional Information (Detail)
$ in Millions
12 Months Ended
Apr. 30, 2017
USD ($)
InvestmentPlan
Apr. 30, 2016
USD ($)
Apr. 30, 2015
USD ($)
Contributory Defined Investment Plan      
Defined Contribution Plan Disclosure [Line Items]      
Number of contributory defined investment plan | InvestmentPlan 2    
Defined contribution plan, employee contribution percentage 100.00%    
Defined contribution plan, matching contribution percentage 6.00%    
Deferred compensation plan description We offer two contributory defined investment plans covering substantially all employees, subject to service requirements. Employees may contribute up to 100% of their annual pay, depending on the plan. We generally make discretionary matching contributions of up to 50% of the first 6% of employee contributions to the plan.    
Employer contribution to defined benefit plan $ 2.7 $ 2.4 $ 2.3
Contributory Defined Investment Plan | Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, matching contribution percentage of match 50.00%    
Non-Contributory Profit Sharing Plan      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan service period 1 year    
Employer contribution to defined benefit plan   $ 11.5 $ 6.2
Defined contribution plan expected contribution $ 13.0