XML 62 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Dec. 04, 2018
Dec. 03, 2015
Stock repurchase program          
Amount paid to repurchase the shares (in dollars) $ 22,705 $ 164,530 $ 160,648    
Repurchase of shares (in shares) 403,532 2,777,687 2,730,022    
Treasury shares          
Treasury shares held (in shares) 21,385,919 22,527,348      
Cost of treasury shares (in dollars) $ 1,374,000 $ 1,448,400      
Stock repurchase program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)         8,000,000
Amount paid to repurchase the shares (in dollars) $ 20,000 $ 160,400 $ 159,400    
Repurchase of shares (in shares) 359,758 2,579,864 2,710,837    
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