XML 60 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Dividends Declared (Details) - $ / shares
12 Months Ended
Feb. 20, 2020
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Dividends Payable [Line Items]        
Common stock, dividends declared (in usd per share)   $ 2.29 $ 2.15 $ 1.95
Subsequent Event        
Dividends Payable [Line Items]        
Dividend declared date Feb. 20, 2020      
Dividends payable (in usd per share) $ 0.58      
Dividend payment date Apr. 10, 2020      
Dividend date of record Mar. 20, 2020