XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Repurchase Program - Stock Repurchase Activities (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2022
Mar. 31, 2021
Apr. 30, 2022
[1]
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Stock Repurchase Program [Abstract]            
Purchases of treasury stock (in shares)     984,000 756,000 1,685,000 1,593,000
Aggregate purchased shares     $ 290,000 $ 195,211 $ 535,000 $ 398,082
Reissuance of treasury stock     683,000 946,000 1,578,000 1,529,000
Accelerated Share Repurchases [Line Items]            
Share repurchases settlement of equity forward (in shares) 161,215 166,726        
December 2021, ASR            
Accelerated Share Repurchases [Line Items]            
Stock repurchase program, prepayment during period, derivative settlement $ 40,000          
December 2020, ASR            
Accelerated Share Repurchases [Line Items]            
Stock repurchase program, prepayment during period, derivative settlement   $ 50,000        
[1] Included the 161,215 shares and $40.0 million equity forward contract from the December 2021 ASR settled in February 2022.