XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jul. 31, 2018
CHF (SFr)
Jul. 31, 2018
EUR (€)
Jul. 31, 2018
GBP (£)
Derivatives Fair Value [Line Items]              
Net change in effective portion of hedging contracts $ 100 $ 400 $ 100 $ 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 (loss) [1]     $ (276) 442      
Net Unrealized Income (Loss) On Hedging Contracts              
Derivatives Fair Value [Line Items]              
Amounts reclassified from accumulated other comprehensive income (loss) (300) 400 (276) [1] 442 [1]      
Accumulated other comprehensive income, tax expense (benefit) $ (100) $ (100) $ (100) $ (100)      
Foreign Exchange Forward              
Derivatives Fair Value [Line Items]              
Net forward contracts hedging portfolio         SFr 30,000,000 € 11,500,000 £ 800,000
Maximum              
Derivatives Fair Value [Line Items]              
Expiry dates ranging     Jan. 01, 2019        
[1] Amounts reclassified to earnings in the Consolidated Statements of Operations.