XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Repurchase Program - Stock Repurchase Activities (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2023
May 31, 2023
Aug. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Accelerated Share Repurchases [Line Items]              
Total shares repurchased (in shares)       751,000 715,000 2,382,000 2,400,000
Total cost of the repurchased shares       $ 300,000 $ 217,266 $ 860,724 $ 752,266
Reissuance of treasury stock       625,000 764,000 2,132,000 2,342,000
Accelerated Share Repurchase Program May 2023              
Accelerated Share Repurchases [Line Items]              
Total shares repurchased (in shares)   700,000          
Accelerated Share Repurchase Program May 2023 | Subsequent Event              
Accelerated Share Repurchases [Line Items]              
Share repurchases settlement of equity forward (in shares) 41,682            
Stock repurchase program, prepayment during period, derivative settlement $ 45,000            
Accelerated Share Repurchase Program February 2023              
Accelerated Share Repurchases [Line Items]              
Share repurchases settlement of equity forward (in shares)   105,792          
Stock repurchase program, prepayment during period, derivative settlement   $ 45,000          
Accelerated Share Repurchase Program May 2022              
Accelerated Share Repurchases [Line Items]              
Share repurchases settlement of equity forward (in shares)     101,821        
Stock repurchase program, prepayment during period, derivative settlement     $ 40,000