XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jul. 31, 2018
Jan. 31, 2018
Jul. 31, 2017
Not Designated as Hedging Instrument      
Fair value and presentation of derivatives      
Asset Derivatives   $ 544 $ 402
Liability Derivatives $ 481 2 25
Not Designated as Hedging Instrument | Foreign Exchange Contracts | Other Current Assets      
Fair value and presentation of derivatives      
Asset Derivatives   544 402
Not Designated as Hedging Instrument | Foreign Exchange Contracts | Accrued Liabilities      
Fair value and presentation of derivatives      
Liability Derivatives 481 2 25
Designated as Hedging Instrument      
Fair value and presentation of derivatives      
Asset Derivatives 161    
Liability Derivatives   44 464
Designated as Hedging Instrument | Foreign Exchange Contracts | Other Current Assets      
Fair value and presentation of derivatives      
Asset Derivatives $ 161    
Designated as Hedging Instrument | Foreign Exchange Contracts | Accrued Liabilities      
Fair value and presentation of derivatives      
Liability Derivatives   $ 44 $ 464