XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Repurchase Program - Stock Repurchase Activities (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Oct. 31, 2022
Oct. 31, 2021
[1]
Oct. 31, 2020
Stock Repurchase Program        
Purchases of treasury stock (in shares)   3,609,000 2,780,000 1,585,000
Average purchase price (in USD per share)   $ 314.51 $ 270.84 $ 152.76
Aggregate purchase price   $ 1,135,000 $ 753,081 $ 242,078
Reissuance of treasury stock (in shares)   2,922,000 3,224,000 3,872,000
Share repurchases settlement of equity forward (in shares) 107,701      
Stock repurchase program, prepayment during period, derivative settlement $ 35,000      
[1] Excluded 107,701 shares and $35.0 million equity forward contract that was settled in November 2021.