XML 83 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Repurchase Program - Stock Repurchase Activities (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Stock Repurchase Program      
Purchases of treasury stock (in shares) 4,688 5,413 8,506
Average purchase price (in USD per share) $ 89.59 $ 70.21 $ 49.37
Aggregate purchase price $ 420,000 $ 380,000 $ 400,000
Reissuance of treasury stock 3,508 4,404 4,803
Treasury Stock      
Stock Repurchase Program      
Aggregate purchase price $ 420,000 $ 380,000 $ 420,000