Property, Equipment and Software - Schedule of Property, Equipment and Software (Details) - USD ($) $ in Thousands |
Oct. 31, 2021 |
Nov. 01, 2020 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Less: Accumulated depreciation and amortization | $ (28,531) | $ (27,417) |
| Property and equipment | 4,639 | 4,958 |
| Software | 105,882 | 104,002 |
| Less: Accumulated amortization | (93,039) | (86,793) |
| Property, equipment and software, net | 17,482 | 22,167 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | 30,537 | 29,832 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, equipment and software, gross | $ 2,633 | $ 2,543 |