XML 112 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Sep. 05, 2012
Earnings Per Share [Abstract]                        
Net Income Attributable to Parent $ 310,976 $ 193,258 $ 111,810 $ 132,107 $ 191,878 $ 148,563 $ 124,638 $ 70,416 $ 748,151 $ 535,495 $ 382,095  
Interest on Convertible Debt, Net of Tax                 1,434 1,538  
Net Income Available to Common Stockholders, Diluted                 $ 748,151 $ 536,929 $ 383,633  
Basic weighted-average shares 148,066 151,257 152,731 155,882 159,232 163,478 163,492 162,588 151,984 162,222 168,261  
Common stock equivalents                 2,217 2,147 1,854  
Incremental Common Shares Attributable to Conversion of Debt Securities                 5,118 5,858  
Diluted weighted-average shares 149,603 153,173 155,129 158,897 164,565 171,562 171,403 170,417 154,201 169,487 175,973  
Debt Instrument [Line Items]                        
Shares Issued under Stock Incentive and Employee Stock Purchase Plans                 1,066 3,116 587  
Restricted Stock Units RSU And Employee Stock Option Member [Member]                        
Debt Instrument [Line Items]                        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount                 813 1,966 3,932  
Senior Notes Due 2032 [Member]                        
Debt Instrument [Line Items]                        
Debt Instrument, Interest Rate, Stated Percentage                       0.50%