Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($) $ in Thousands |
May 05, 2017 |
Oct. 31, 2016 |
Apr. 29, 2016 |
|---|---|---|---|
| Assets | |||
| Net amounts of assets presented in the balance sheets | $ 2,831 | $ 1,967 | $ 1,975 |
| Liabilities | |||
| Net amounts of liabilities presented in the balance sheets | 0 | (1,765) | (3,753) |
| Forward currency contracts | |||
| Assets | |||
| Gross amounts of recognized assets | 2,918 | 2,264 | 194 |
| Gross liabilities offset in the balance sheets | (87) | (297) | (154) |
| Net amounts of assets presented in the balance sheets | 2,831 | 1,967 | 40 |
| Liabilities | |||
| Gross amounts of recognized liabilities | 0 | (1,765) | (3,807) |
| Gross assets offset in the balance sheets | 0 | 0 | 54 |
| Net amounts of liabilities presented in the balance sheets | 0 | (1,765) | (3,753) |
| Cross currency contracts | |||
| Assets | |||
| Gross amounts of recognized assets | 0 | 0 | 1,935 |
| Net amounts of assets presented in the balance sheets | $ 0 | $ 0 | $ 1,935 |