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