XML 63 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2017
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Jul. 31, 2017
CHF (SFr)
Jul. 31, 2017
EUR (€)
Jul. 31, 2017
GBP (£)
Derivatives Fair Value [Line Items]            
Net change in effective portion of hedging contracts $ 400 $ 400        
Net change in effective portion of hedging contracts, tax 100 $ 100        
Maximum length of time hedged in cash flow hedge   24 months        
Amounts reclassified from accumulated other comprehensive income [1]   $ 442 $ 79      
Net Unrealized Income (Loss) On Hedging Contracts            
Derivatives Fair Value [Line Items]            
Amounts reclassified from accumulated other comprehensive income 400 442 [1] $ 79 [1]      
Accumulated other comprehensive income, tax $ 100 $ 100        
Foreign Exchange Forward            
Derivatives Fair Value [Line Items]            
Net forward contracts hedging portfolio       SFr 22,000,000 € 11,000,000 £ 4,000,000
Maximum            
Derivatives Fair Value [Line Items]            
Expiry dates ranging   Jan. 10, 2018        
[1] Amounts reclassified to earnings in the Consolidated Statements of Operations.