Revenue Recognition - Disaggregation of Revenue by Segment (Details) - USD ($) $ in Thousands | 3 Months Ended |
Jan. 30, 2022 | Jan. 31, 2021 |
Disaggregation of Revenue [Line Items] | | |
Revenues | $ 226,928 | $ 217,958 |
Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 199,856 | 192,832 |
International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 27,072 | 25,126 |
Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 216,082 | 209,269 |
Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 4,868 | 3,064 |
Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 5,978 | 5,625 |
Operating Segments | North American Staffing | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 191,196 | 184,216 |
Operating Segments | North American Staffing | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 190,292 | 183,297 |
Operating Segments | North American Staffing | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 904 | 919 |
Operating Segments | North American Staffing | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 188,666 | 182,567 |
Operating Segments | North American Staffing | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 2,530 | 1,649 |
Operating Segments | North American Staffing | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Operating Segments | International Staffing | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 26,018 | 24,013 |
Operating Segments | International Staffing | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Operating Segments | International Staffing | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 26,018 | 24,013 |
Operating Segments | International Staffing | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 20,682 | 19,995 |
Operating Segments | International Staffing | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 1,876 | 879 |
Operating Segments | International Staffing | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 3,460 | 3,139 |
Operating Segments | North American MSP | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 9,709 | 9,669 |
Operating Segments | North American MSP | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 9,637 | 9,572 |
Operating Segments | North American MSP | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 72 | 97 |
Operating Segments | North American MSP | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 6,729 | 6,647 |
Operating Segments | North American MSP | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 462 | 536 |
Operating Segments | North American MSP | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 2,518 | 2,486 |
Corporate and Other | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 78 | 119 |
Corporate and Other | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Corporate and Other | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 78 | 119 |
Corporate and Other | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 78 | 119 |
Corporate and Other | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Corporate and Other | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Eliminations | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | (73) | (59) |
Eliminations | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | (73) | (37) |
Eliminations | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | (22) |
Eliminations | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | (73) | (59) |
Eliminations | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Eliminations | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | $ 0 | $ 0 |