Impairment Charges - Carrying Value of Goodwill (Details) - International Staffing - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Oct. 31, 2021 |
Nov. 01, 2020 |
|
| Goodwill [Roll Forward] | ||
| Balance of aggregate goodwill acquired at beginning of period | $ 10,483 | $ 10,483 |
| Balance of accumulated impairment losses at beginning of period | (3,733) | (3,733) |
| Balance of foreign currency translation adjustment at beginning of period | (1,348) | (1,353) |
| Balance of goodwill, net of impairment losses, at beginning of period | 5,402 | 5,397 |
| Current period foreign currency translation adjustment | 309 | 5 |
| Balance of aggregate goodwill acquired at end of period | 10,483 | 10,483 |
| Balance of accumulated impairment losses at end of period | (3,733) | (3,733) |
| Balance of foreign currency translation adjustment at end of period | (1,039) | (1,348) |
| Balance of goodwill, net of impairment losses, at end of period | $ 5,711 | $ 5,402 |