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 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 207,275 $ 252,070 $ 425,041 $ 505,506
Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 181,870 222,146 372,553 448,300
International        
Disaggregation of Revenue [Line Items]        
Revenues 25,405 29,924 52,488 57,206
Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 199,443 239,406 409,486 478,139
Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 3,151 3,601 6,368 6,954
Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 4,681 3,806 9,187 7,482
Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   5,257   12,931
Operating Segments | North American Staffing        
Disaggregation of Revenue [Line Items]        
Revenues 173,386 208,871 355,781 420,719
Operating Segments | North American Staffing | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 172,548 208,049 354,316 419,157
Operating Segments | North American Staffing | International        
Disaggregation of Revenue [Line Items]        
Revenues 838 822 1,465 1,562
Operating Segments | North American Staffing | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 171,966 206,771 352,829 416,405
Operating Segments | North American Staffing | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 1,420 2,100 2,952 4,314
Operating Segments | North American Staffing | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | North American Staffing | Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   0   0
Operating Segments | International Staffing        
Disaggregation of Revenue [Line Items]        
Revenues 24,303 28,809 50,526 55,075
Operating Segments | International Staffing | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | International Staffing | International        
Disaggregation of Revenue [Line Items]        
Revenues 24,303 28,809 50,526 55,075
Operating Segments | International Staffing | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 21,499 26,953 45,106 51,586
Operating Segments | International Staffing | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 875 1,179 1,883 2,042
Operating Segments | International Staffing | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 1,929 677 3,537 1,447
Operating Segments | International Staffing | Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   0   0
Operating Segments | North American MSP        
Disaggregation of Revenue [Line Items]        
Revenues 9,745 9,579 19,114 17,796
Operating Segments | North American MSP | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 9,648 9,439 18,966 17,531
Operating Segments | North American MSP | International        
Disaggregation of Revenue [Line Items]        
Revenues 97 140 148 265
Operating Segments | North American MSP | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 6,137 5,776 11,931 10,385
Operating Segments | North American MSP | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 856 674 1,533 1,376
Operating Segments | North American MSP | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 2,752 3,129 5,650 6,035
Operating Segments | North American MSP | Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   0   0
Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 187 5,431 390 13,277
Corporate and Other | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 0 5,257 0 12,931
Corporate and Other | International        
Disaggregation of Revenue [Line Items]        
Revenues 187 174 390 346
Corporate and Other | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 187 174 390 346
Corporate and Other | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Corporate and Other | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Corporate and Other | Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   5,257   12,931
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (346) (620) (770) (1,361)
Eliminations | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues (326) (599) (729) (1,319)
Eliminations | International        
Disaggregation of Revenue [Line Items]        
Revenues (20) (21) (41) (42)
Eliminations | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues (346) (268) (770) (583)
Eliminations | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 0 (352) 0 (778)
Eliminations | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 0 $ 0 0
Eliminations | Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   $ 0   $ 0