XML 60 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Sep. 05, 2012
Earnings Per Share [Abstract]                        
Net Income Attributable to Parent $ 202,315 $ 146,318 $ 129,324 $ 112,050 $ 310,976 $ 193,258 $ 111,810 $ 132,107 $ 590,007 $ 748,151 $ 535,495  
Interest on Convertible Debt, Net of Tax                 1,434  
Net Income Available to Common Stockholders, Diluted                 $ 590,007 $ 748,151 $ 536,929  
Basic weighted-average shares 141,909 144,750 146,622 146,751 148,066 151,257 152,731 155,882 145,008 151,984 162,222  
Common stock equivalents                 1,493 2,217 2,147  
Incremental Common Shares Attributable to Conversion of Debt Securities                 5,118  
Diluted weighted-average shares 143,567 146,275 148,129 148,032 149,603 153,173 155,129 158,897 146,501 154,201 169,487  
Debt Instrument [Line Items]                        
Shares Issued under Stock Incentive and Employee Stock Purchase Plans                 1,394 1,066 3,116  
Restricted Stock Units RSU And Employee Stock Option Member [Member]                        
Debt Instrument [Line Items]                        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount                 1,156 813 1,966  
Senior Notes Due 2032 [Member]                        
Earnings Per Share [Abstract]                        
Debt Instrument, Interest Rate, Stated Percentage                       0.50%