XML 44 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Fair value of derivatives    
Asset derivatives $ 10,898 $ 10,901
Liability derivatives 9 13
Forward currency contracts    
Fair value of derivatives    
Asset derivatives 10,898 10,901
Liability derivatives 9 13
Forward currency contracts | Derivatives Designated as Hedging Instruments | Prepaid expenses and other current assets    
Fair value of derivatives    
Asset derivatives 8,642 8,596
Forward currency contracts | Derivatives Not Designated as Hedging Instruments | Prepaid expenses and other current assets    
Fair value of derivatives    
Asset derivatives 2,256 2,305
Forward currency contracts | Derivatives Not Designated as Hedging Instruments | Accrued liabilities    
Fair value of derivatives    
Liability derivatives $ 9 $ 13