Inventories (Details) - USD ($) $ in Thousands |
May 05, 2017 |
Oct. 31, 2016 |
Apr. 29, 2016 |
|---|---|---|---|
| Inventory Disclosure [Abstract] | |||
| Raw materials and work in process | $ 96,723 | $ 90,463 | $ 100,739 |
| Finished goods and service parts | 303,211 | 274,929 | 332,371 |
| Total FIFO value | 399,934 | 365,392 | 433,110 |
| Less: Adjustment to LIFO value | 58,358 | 58,358 | 64,040 |
| Total inventories, net | $ 341,576 | $ 307,034 | $ 369,070 |