XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program (Tables)
12 Months Ended
Oct. 31, 2023
Stock Repurchase Program [Abstract]  
Stock Repurchase And Reissuance Activities
Stock repurchase activities as well as the reissuance of treasury stock for employee stock-based compensation purposes are as follows:
 Year Ended October 31,
 
2023 (1)
2022
2021 (2)
 (in thousands, except per share price)
Shares repurchased2,992 3,609 2,780 
Average purchase price per share$387.92 $314.51 $270.84 
Aggregate purchase price$1,160,724 $1,135,000 $753,081 
Reissuance of treasury stock2,670 2,922 3,224 
(1)     Excludes 73,903 shares and $45.0 million equity forward contract that was settled in November 2023.
(2)    Excludes 107,701 shares and $35.0 million equity forward contract that was settled in November 2021.