XML 93 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Oct. 31, 2019
Jul. 31, 2019
Jan. 31, 2019
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash equivalents $ 90,229 $ 130,100  
Deferred compensation plan assets and liabilities 55,954 53,828  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign currency forward contract liability 729 $ 0  
Interest rate swap liability $ 16,641   $ 12,463