XML 103 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Repurchase Program - Stock Repurchase Activities (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Stock Repurchase Program      
Purchases of treasury stock (in shares) 2,732 4,688 5,413
Average purchase price (in USD per share) $ 120.49 $ 89.59 $ 70.21
Aggregate purchase price $ 329,185 $ 420,000 $ 380,000
Reissuance of treasury stock 3,798 3,508 4,404
Treasury Stock      
Stock Repurchase Program      
Aggregate purchase price $ 329,185 $ 420,000 $ 380,000