XML 105 R91.htm IDEA: XBRL DOCUMENT v3.8.0.1
FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Oct. 31, 2016
Fair value of derivatives    
Asset Derivatives $ 1,041 $ 1,967
Forward currency contracts    
Fair value of derivatives    
Asset Derivatives 1,041 1,967
Liability Derivatives 2,266 1,765
Forward currency contracts | Derivatives Designated as Hedging Instruments | Prepaid expenses and other current assets    
Fair value of derivatives    
Asset Derivatives 1,014 1,535
Forward currency contracts | Derivatives Designated as Hedging Instruments | Accrued liabilities    
Fair value of derivatives    
Liability Derivatives 1,563 973
Forward currency contracts | Derivatives Not Designated as Hedging Instruments | Prepaid expenses and other current assets    
Fair value of derivatives    
Asset Derivatives 27 432
Forward currency contracts | Derivatives Not Designated as Hedging Instruments | Accrued liabilities    
Fair value of derivatives    
Liability Derivatives $ 703 $ 792