XML 89 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Oct. 31, 2019
Aug. 02, 2019
Fair value of derivatives      
Derivative assets: $ 108 $ 10,898 $ 16,431
Derivative liabilities: 6,097 9 0
Forward currency contracts      
Fair value of derivatives      
Derivative assets: 108 10,898 16,431
Derivative liabilities: 6,097 9 0
Forward currency contracts | Derivatives designated as cash flow hedging instruments: | Prepaid expenses and other current assets      
Fair value of derivatives      
Derivative assets: (645) 8,642 12,511
Forward currency contracts | Derivatives designated as cash flow hedging instruments: | Accrued liabilities      
Fair value of derivatives      
Derivative liabilities: 5,248 0 0
Forward currency contracts | Derivatives not designated as cash flow hedging instruments: | Prepaid expenses and other current assets      
Fair value of derivatives      
Derivative assets: 753 2,256 3,920
Forward currency contracts | Derivatives not designated as cash flow hedging instruments: | Accrued liabilities      
Fair value of derivatives      
Derivative liabilities: $ 849 $ 9 $ 0