XML 68 R54.htm IDEA: XBRL DOCUMENT v3.6.0.2
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Designated as Hedging Instrument    
Fair value and presentation of derivatives    
Asset Derivatives   $ 63
Designated as Hedging Instrument | Foreign Exchange Contract | Other Current Assets    
Fair value and presentation of derivatives    
Asset Derivatives   63
Not Designated as Hedging Instrument    
Fair value and presentation of derivatives    
Asset Derivatives $ 145 1
Liability Derivatives 211 1,163
Not Designated as Hedging Instrument | Foreign Exchange Contract | Other Current Assets    
Fair value and presentation of derivatives    
Asset Derivatives 145 1
Not Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Liabilities    
Fair value and presentation of derivatives    
Liability Derivatives $ 211 $ 1,163