XML 71 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Post Retirement Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Postemployment Benefits [Abstract]    
Company's pension contributions $ 13.5 $ 5.1
Annuity contract   49.2
Lump sum payments made to participants   38.9
Decrease in projected benefit obligation   88.1
Pension settlement charge   $ 24.6