Accumulated Other Comprehensive Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Apr. 29, 2018 |
Apr. 30, 2017 |
Apr. 29, 2018 |
Apr. 30, 2017 |
|
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | ||||
| Accumulated other comprehensive loss at the beginning of the period | $ 83,994 | |||
| Accumulated other comprehensive loss at April 29, 2018 | $ 67,002 | 67,002 | ||
| Foreign Currency Translation | ||||
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | ||||
| Accumulated other comprehensive loss at the beginning of the period | (3,857) | (5,261) | ||
| Other comprehensive income (loss) | (947) | 457 | ||
| Accumulated other comprehensive loss at April 29, 2018 | (4,804) | (4,804) | ||
| Foreign currency translation | ||||
| Sale of foreign subsidiaries | $ 0 | $ (612) | $ 0 | $ (612) |
| Reclassification out of Accumulated Other Comprehensive Loss | Foreign Currency Translation | ||||
| Accumulated Other Comprehensive Income (Loss) Components [Abstract] | ||||
| Sale of foreign subsidiaries | $ (612) | |||