Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Disaggregation of Revenue, by Segment (Details)

v3.20.4
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