Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
Revenue Recognition - Schedule of Disaggregation of Revenue, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 02, 2020
Jan. 27, 2019
Disaggregation of Revenue [Line Items]    
Revenues $ 217,766 $ 253,436
Domestic    
Disaggregation of Revenue [Line Items]    
Revenues 190,683 226,154
International    
Disaggregation of Revenue [Line Items]    
Revenues 27,083 27,282
Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenues 210,043 238,733
Direct Placement Services    
Disaggregation of Revenue [Line Items]    
Revenues 3,217 3,353
Managed Service Programs    
Disaggregation of Revenue [Line Items]    
Revenues 4,506 3,676
Call Center Services    
Disaggregation of Revenue [Line Items]    
Revenues   7,674
Operating Segments | North American Staffing    
Disaggregation of Revenue [Line Items]    
Revenues 182,395 211,848
Operating Segments | North American Staffing | Domestic    
Disaggregation of Revenue [Line Items]    
Revenues 181,768 211,108
Operating Segments | North American Staffing | International    
Disaggregation of Revenue [Line Items]    
Revenues 627 740
Operating Segments | North American Staffing | Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenues 180,863 209,634
Operating Segments | North American Staffing | Direct Placement Services    
Disaggregation of Revenue [Line Items]    
Revenues 1,532 2,214
Operating Segments | North American Staffing | Managed Service Programs    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Operating Segments | North American Staffing | Call Center Services    
Disaggregation of Revenue [Line Items]    
Revenues   0
Operating Segments | International Staffing    
Disaggregation of Revenue [Line Items]    
Revenues 26,223 26,266
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,223 26,266
Operating Segments | International Staffing | Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenues 23,607 24,633
Operating Segments | International Staffing | Direct Placement Services    
Disaggregation of Revenue [Line Items]    
Revenues 1,008 863
Operating Segments | International Staffing | Managed Service Programs    
Disaggregation of Revenue [Line Items]    
Revenues 1,608 770
Operating Segments | International Staffing | Call Center Services    
Disaggregation of Revenue [Line Items]    
Revenues   0
Operating Segments | North American MSP    
Disaggregation of Revenue [Line Items]    
Revenues 9,369 8,217
Operating Segments | North American MSP | Domestic    
Disaggregation of Revenue [Line Items]    
Revenues 9,318 8,092
Operating Segments | North American MSP | International    
Disaggregation of Revenue [Line Items]    
Revenues 51 125
Operating Segments | North American MSP | Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenues 5,794 4,609
Operating Segments | North American MSP | Direct Placement Services    
Disaggregation of Revenue [Line Items]    
Revenues 677 702
Operating Segments | North American MSP | Managed Service Programs    
Disaggregation of Revenue [Line Items]    
Revenues 2,898 2,906
Operating Segments | North American MSP | Call Center Services    
Disaggregation of Revenue [Line Items]    
Revenues   0
Corporate and Other    
Disaggregation of Revenue [Line Items]    
Revenues 203 7,846
Corporate and Other | Domestic    
Disaggregation of Revenue [Line Items]    
Revenues 0 7,674
Corporate and Other | International    
Disaggregation of Revenue [Line Items]    
Revenues 203 172
Corporate and Other | Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenues 203 172
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
Corporate and Other | Call Center Services    
Disaggregation of Revenue [Line Items]    
Revenues   7,674
Eliminations    
Disaggregation of Revenue [Line Items]    
Revenues (424) (741)
Eliminations | Domestic    
Disaggregation of Revenue [Line Items]    
Revenues (403) (720)
Eliminations | International    
Disaggregation of Revenue [Line Items]    
Revenues (21) (21)
Eliminations | Staffing Services    
Disaggregation of Revenue [Line Items]    
Revenues (424) (315)
Eliminations | Direct Placement Services    
Disaggregation of Revenue [Line Items]    
Revenues 0 (426)
Eliminations | Managed Service Programs    
Disaggregation of Revenue [Line Items]    
Revenues $ 0 0
Eliminations | Call Center Services    
Disaggregation of Revenue [Line Items]    
Revenues   $ 0