XML 75 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Compensation - Additional Information (Detail) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2018
Apr. 30, 2017
Jan. 31, 2017
New Accounting Pronouncement, Early Adoption [Line Items]          
Share-based compensation, excess tax benefit, amount $ 3.3 $ 8.3 $ 10.8 $ 11.3  
Unamortized share-based compensation expense $ 220.8   $ 220.8    
Weighted-average period of total compensation costs to be recognized in years     2 years 3 months 18 days    
Other Assumed Stock Plans          
New Accounting Pronouncement, Early Adoption [Line Items]          
Share based compensation arrangement assumed stock plans remaining outstanding shares (in shares)         0.4