XML 115 R97.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Parenthetical) (Detail)
12 Months Ended
Oct. 31, 2017
$ / shares
Price Range 14 to 28 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price range, Lower range limit $ 14
Exercise price range, Upper range limit 28
Price Range 29 to 65 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price range, Lower range limit 29
Exercise price range, Upper range limit 65
Price Range 66 to 125 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price range, Lower range limit 66
Exercise price range, Upper range limit $ 125