XML 77 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2017
Apr. 30, 2017
Nov. 01, 2016
New Accounting Pronouncement, Early Adoption [Line Items]      
Unamortized share-based compensation expense $ 173.0 $ 173.0  
Weighted-average period of total compensation costs to be recognized in years   2 years 4 months 24 days  
Share-based compensation, excess tax benefit, amount $ 8.3 $ 11.3  
Accounting Standards Update 2016-09, Forfeiture Rate Component | Retained Earnings | New Accounting Pronouncement, Early Adoption, Effect      
New Accounting Pronouncement, Early Adoption [Line Items]      
Cumulative effect adjustment     $ 0.4