XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share Data (Tables)
12 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Schedule of reconciliation of the shares used in the computation of basic and diluted earnings per share The following table sets forth the shares used as the denominator for those computations: 
(in thousands)202120202019
Basic Weighted-Average Shares Outstanding541,114 538,007 534,578 
Dilutive Potential Common Shares6,466 8,585 10,654 
Diluted Weighted-Average Shares Outstanding547,580 546,592 545,232 
Antidilutive Potential Common Shares2,839 1,822 2,801