XML 74 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Post Retirement Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Nov. 30, 2016
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2017
Jul. 31, 2016
Nov. 03, 2016
Postemployment Benefits [Abstract]            
Annuity contract       $ 49.2    
Lump sum payments made to participants   $ 3.5   42.4    
Decrease in projected benefit obligation       91.6    
Pension settlement charge   $ 1.0 $ 0.0 25.6 $ 0.0  
Reduction in projected benefit obligation $ 21.3          
Discount rate 4.20%         3.82%
Company's pension contributions       $ 10.7 $ 9.4