XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Jan. 31, 2017
Apr. 30, 2016
Designated as Hedging Instrument      
Fair value and presentation of derivatives      
Asset Derivatives $ 5    
Liability Derivatives 156   $ 191
Designated as Hedging Instrument | Foreign Exchange Contract | Other Current Assets      
Fair value and presentation of derivatives      
Asset Derivatives 5    
Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Liabilities      
Fair value and presentation of derivatives      
Liability Derivatives 156   191
Not Designated as Hedging Instrument      
Fair value and presentation of derivatives      
Asset Derivatives 200 $ 145 719
Liability Derivatives 6 211 8
Not Designated as Hedging Instrument | Foreign Exchange Contract | Other Current Assets      
Fair value and presentation of derivatives      
Asset Derivatives 200 145 719
Not Designated as Hedging Instrument | Foreign Exchange Contract | Accrued Liabilities      
Fair value and presentation of derivatives      
Liability Derivatives $ 6 $ 211 $ 8