Revenue Recognition - Schedule of Disaggregation of Revenue, by Segment (Details) - USD ($) $ in Thousands | 3 Months Ended |
Jan. 31, 2021 | Feb. 02, 2020 |
Disaggregation of Revenue [Line Items] | | |
Revenues | $ 217,958 | $ 217,766 |
Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 192,832 | 190,683 |
International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 25,126 | 27,083 |
Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 209,269 | 210,043 |
Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 3,064 | 3,217 |
Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 5,625 | 4,506 |
Operating Segments | North American Staffing | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 184,216 | 182,395 |
Operating Segments | North American Staffing | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 183,297 | 181,768 |
Operating Segments | North American Staffing | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 919 | 627 |
Operating Segments | North American Staffing | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 182,567 | 180,863 |
Operating Segments | North American Staffing | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 1,649 | 1,532 |
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 | 24,013 | 26,223 |
Operating Segments | International Staffing | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Operating Segments | International Staffing | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 24,013 | 26,223 |
Operating Segments | International Staffing | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 19,995 | 23,607 |
Operating Segments | International Staffing | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 879 | 1,008 |
Operating Segments | International Staffing | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 3,139 | 1,608 |
Operating Segments | North American MSP | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 9,669 | 9,369 |
Operating Segments | North American MSP | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 9,572 | 9,318 |
Operating Segments | North American MSP | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 97 | 51 |
Operating Segments | North American MSP | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 6,647 | 5,794 |
Operating Segments | North American MSP | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 536 | 677 |
Operating Segments | North American MSP | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 2,486 | 2,898 |
Corporate and Other | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 119 | 203 |
Corporate and Other | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Corporate and Other | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 119 | 203 |
Corporate and Other | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 119 | 203 |
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 | (59) | (424) |
Eliminations | Domestic | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | (37) | (403) |
Eliminations | International | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | (22) | (21) |
Eliminations | Staffing Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | (59) | (424) |
Eliminations | Direct Placement Services | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | 0 | 0 |
Eliminations | Managed Service Programs | | |
Disaggregation of Revenue [Line Items] | | |
Revenues | $ 0 | $ 0 |