XML 62 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE-BASED COMPENSATION (Shares Authorized by Exercise Price Range) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Sharebased Compensation Arrangement By Exercise Price Range [Abstract]      
Number Outstanding (in shares) 559    
Weighted Average Remaining Contractual Life (in years) 4 years 1 month 6 days    
Weighted Average Exercise Price (in dollars per share) $ 28    
Aggregate Intrinsic Value $ 40,961    
Closing stock price basis for aggregate intrinsic value (in dollars per share) $ 100.91    
In-the-money awards exercisable (in shares) 600    
Aggregate instrinsic value of options [Abstract]      
Options exercised in period aggregate intrinsic value $ 39,094 $ 28,985 $ 16,385
Options exercised in period aggregate weighted average exercise price (in dollars per share) $ 27 $ 26 $ 20
Unrecognized share-based compensation costs for outstanding stock option awards, net of expected forfeitures $ 0    
Range of Exercise Prices - $0 - $25 [Member]      
Sharebased Compensation Arrangement By Exercise Price Range [Abstract]      
Minimum price of options outstanding, end of the period (in dollars per share) $ 0    
Maximum price of options outstanding, end of the period (in dollars per share) $ 25    
Number Outstanding (in shares) 154    
Weighted Average Remaining Contractual Life (in years) 2 years 8 months 12 days    
Weighted Average Exercise Price (in dollars per share) $ 20    
Aggregate Intrinsic Value $ 12,479    
Range of Exercise Prices - $25.01 - $30 [Member]      
Sharebased Compensation Arrangement By Exercise Price Range [Abstract]      
Minimum price of options outstanding, end of the period (in dollars per share) $ 25.01    
Maximum price of options outstanding, end of the period (in dollars per share) $ 30    
Number Outstanding (in shares) 164    
Weighted Average Remaining Contractual Life (in years) 4 years 1 month 6 days    
Weighted Average Exercise Price (in dollars per share) $ 30    
Aggregate Intrinsic Value $ 11,652    
Range of Exercise Prices - $30.01 - $40 [Member]      
Sharebased Compensation Arrangement By Exercise Price Range [Abstract]      
Minimum price of options outstanding, end of the period (in dollars per share) $ 30.01    
Maximum price of options outstanding, end of the period (in dollars per share) $ 40    
Number Outstanding (in shares) 241    
Weighted Average Remaining Contractual Life (in years) 5 years    
Weighted Average Exercise Price (in dollars per share) $ 31    
Aggregate Intrinsic Value $ 16,830