XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
shares in Thousands
3 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Statement of Stockholders' Equity [Abstract]    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201602Member
Purchase of treasury shares, shares 27,347 26,223
Dividends declared per share $ 0.39 $ 0.38