XML 48 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Repurchase Program (Tables)
12 Months Ended
Oct. 31, 2021
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,
 202120202019
 (in thousands, except per share price)
Shares repurchased(1)
2,780 1,585 2,732 
Average purchase price per share(1)
$270.84 $152.76 $120.49 
Aggregate purchase price(1)
$753,081 $242,078 $329,185 
Reissuance of treasury stock3,224 3,872 3,798 
(1)    Excludes 107,701 shares and $35.0 million equity forward contract that was settled in November 2021.