XML 102 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Oct. 31, 2017
Fair value of derivatives    
Asset Derivatives $ 10,901 $ 1,041
Liability Derivatives 13 2,266
Forward currency contracts    
Fair value of derivatives    
Asset Derivatives 10,901 1,041
Liability Derivatives 13 2,266
Forward currency contracts | Derivatives Designated as Hedging Instruments | Prepaid expenses and other current assets    
Fair value of derivatives    
Asset Derivatives 8,596 1,014
Forward currency contracts | Derivatives Designated as Hedging Instruments | Accrued liabilities    
Fair value of derivatives    
Liability Derivatives 0 1,563
Forward currency contracts | Derivatives Not Designated as Hedging Instruments | Prepaid expenses and other current assets    
Fair value of derivatives    
Asset Derivatives 2,305 27
Forward currency contracts | Derivatives Not Designated as Hedging Instruments | Accrued liabilities    
Fair value of derivatives    
Liability Derivatives $ 13 $ 703