XML 82 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Covenants (Details)
Jan. 31, 2019
2014 3.80% Senior Notes, due October 2024  
Debt Instrument [Line Items]  
Interest rate, stated percentage 3.80%
2014 4.90% Senior Notes, due October 2044  
Debt Instrument [Line Items]  
Interest rate, stated percentage 4.90%
2012 4.40% Series B Notes, due July 2042  
Debt Instrument [Line Items]  
Interest rate, stated percentage 4.40%