XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Earnings Per Share [Abstract]        
Net income as reported $ 220,593 $ 127,866 $ 372,497 $ 224,365
Basic weighted-average shares (in shares) 117,839 124,295 119,418 125,177
Common stock equivalents (in shares) 1,086 1,704 1,473 1,603
Diluted weighted-average shares (in shares) 118,925 125,999 120,891 126,780
Debt Instrument [Line Items]        
Shares issued under stock incentive and employee stock purchase plans (in shares) 17 418 424 874
Restricted Stock Units RSU And Employee Stock Option Member [Member]        
Debt Instrument [Line Items]        
Weighted-average number of antidilutive options and restricted stock units (in shares) 214 36 209 311