Derivative Instruments and Hedging Activities - General, Notional Amount and Fair Value (Details) - USD ($) $ in Thousands |
6 Months Ended |
|
|
May 05, 2017 |
Oct. 31, 2016 |
Apr. 29, 2016 |
| Fair value of derivatives |
|
|
|
| Maximum time limit for cash flow hedge |
2 years
|
|
|
| Asset Derivatives |
$ 2,831
|
$ 1,967
|
$ 1,975
|
| Derivative Liability |
0
|
1,765
|
3,753
|
| Forward currency contracts |
|
|
|
| Fair value of derivatives |
|
|
|
| Asset Derivatives |
2,831
|
1,967
|
40
|
| Derivative Liability |
0
|
1,765
|
3,753
|
| Forward currency contracts | Derivatives designated as cash flow hedging instruments |
|
|
|
| Fair value of derivatives |
|
|
|
| Notional amount |
85,600
|
|
|
| Forward currency contracts | Derivatives designated as cash flow hedging instruments | Prepaid expenses and other current assets |
|
|
|
| Fair value of derivatives |
|
|
|
| Asset Derivatives |
2,008
|
1,535
|
(154)
|
| Forward currency contracts | Derivatives designated as cash flow hedging instruments | Accrued liabilities |
|
|
|
| Fair value of derivatives |
|
|
|
| Derivative Liability |
0
|
973
|
3,070
|
| Forward currency contracts | Derivatives not designated as cash flow hedging instruments | Prepaid expenses and other current assets |
|
|
|
| Fair value of derivatives |
|
|
|
| Asset Derivatives |
823
|
432
|
194
|
| Forward currency contracts | Derivatives not designated as cash flow hedging instruments | Accrued liabilities |
|
|
|
| Fair value of derivatives |
|
|
|
| Derivative Liability |
0
|
792
|
683
|
| Cross currency contracts |
|
|
|
| Fair value of derivatives |
|
|
|
| Asset Derivatives |
0
|
0
|
1,935
|
| Cross currency contracts | Derivatives designated as cash flow hedging instruments | Prepaid expenses and other current assets |
|
|
|
| Fair value of derivatives |
|
|
|
| Asset Derivatives |
0
|
0
|
88
|
| Cross currency contracts | Derivatives not designated as cash flow hedging instruments | Prepaid expenses and other current assets |
|
|
|
| Fair value of derivatives |
|
|
|
| Asset Derivatives |
$ 0
|
$ 0
|
$ 1,847
|