XML 113 R87.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Dec. 13, 2022
Dec. 04, 2018
Stock repurchase program          
Payments for repurchase of common stock $ 60.0 $ 140.0 $ 302.3    
Repurchase of shares (in shares) 611,195 1,551,986 3,010,424    
Treasury shares          
Treasury shares held (in shares) 23,888,294 23,774,518      
Cost of treasury shares $ 1,743.6 $ 1,715.0      
December 2018 Stock Repurchase Program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)         5,000,000
Repurchase of shares (in shares) 577,115 1,525,856      
Number of shares remained authorized for repurchase (in shares) 1,949,491        
December 2022 Stock Repurchase Program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)       5,000,000  
Repurchase of shares (in shares) 0