XML 111 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Dec. 04, 2018
Dec. 03, 2015
Stock repurchase program          
Amount paid to repurchase the shares $ 2,146 $ 22,705 $ 164,530    
Repurchase of shares (in shares) 29,422 403,532 2,777,687    
Treasury shares          
Treasury shares held (in shares) 20,545,330 21,385,919      
Cost of treasury shares $ 1,323,200 $ 1,374,000      
Stock repurchase program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)         8,000,000
Amount paid to repurchase the shares   $ 20,000 $ 160,400    
Repurchase of shares (in shares) 0 359,758 2,579,864    
Number of shares remained authorized for repurchase (in shares) 7,042,256        
December 2018 Stock Repurchase Program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)       5,000,000