XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Stock repurchase program      
Payments for repurchase of common stock $ 290.0 $ 245.5 $ 60.0
Repurchase of shares (in shares) 3,819,227 2,819,729 611,195
Treasury shares      
Treasury shares held (in shares) 29,918,769 26,319,681  
Cost of treasury shares $ 2,244.8 $ 1,968.9  
December 2018 Stock Repurchase Program      
Stock repurchase program      
Repurchase of shares (in shares) 3,780,167 2,777,534  
Number of shares remained authorized for repurchase (in shares) 4,391,790