XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Repurchase Program (Tables)
12 Months Ended
Oct. 31, 2025
Stock Repurchase Program [Abstract]  
Schedule of 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,
 20252024
2023 (1)
 (in thousands, except per share price)
Shares repurchased— 74 2,992 
Average purchase price per share— $608.91 $387.92 
Aggregate purchase price— $45,000 $1,160,724 
Reissuance of treasury stock1,927 2,133 2,670 
(1)     Excludes 73,903 shares and $45.0 million equity forward contract that was settled in November 2023.