Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Revenue Recognition - Schedule of Disaggregation of Revenue, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 02, 2020
Jul. 28, 2019
Aug. 02, 2020
Jul. 28, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 185,941 $ 233,176 $ 610,982 $ 738,682
Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 163,397 203,266 535,949 651,566
International        
Disaggregation of Revenue [Line Items]        
Revenues 22,544 29,910 75,033 87,116
Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 178,829 223,754 588,304 701,893
Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 2,587 3,679 8,966 10,633
Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 4,525 4,081 13,712 11,563
Call Center Services        
Disaggregation of Revenue [Line Items]        
Revenues   1,662   14,593
Operating Segments | North American Staffing        
Disaggregation of Revenue [Line Items]        
Revenues 154,711 193,641 510,492 614,360
Operating Segments | North American Staffing | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 154,123 192,704 508,439 611,861
Operating Segments | North American Staffing | International        
Disaggregation of Revenue [Line Items]        
Revenues 588 937 2,053 2,499
Operating Segments | North American Staffing | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 153,642 191,575 506,471 607,980
Operating Segments | North American Staffing | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 1,069 2,066 4,021 6,380
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 21,749 28,728 72,275 83,803
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 21,749 28,728 72,275 83,803
Operating Segments | International Staffing | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 18,829 26,704 63,935 78,290
Operating Segments | International Staffing | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 935 1,137 2,818 3,179
Operating Segments | International Staffing | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 1,985 887 5,522 2,334
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,436 9,555 28,550 27,351
Operating Segments | North American MSP | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 9,358 9,478 28,323 27,009
Operating Segments | North American MSP | International        
Disaggregation of Revenue [Line Items]        
Revenues 78 77 227 342
Operating Segments | North American MSP | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 6,313 5,664 18,233 16,049
Operating Segments | North American MSP | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 583 697 2,127 2,073
Operating Segments | North American MSP | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 2,540 3,194 8,190 9,229
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 149 1,856 539 15,133
Corporate and Other | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 0 1,662 0 14,593
Corporate and Other | International        
Disaggregation of Revenue [Line Items]        
Revenues 149 194 539 540
Corporate and Other | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 149 194 539 540
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   1,662   14,593
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (104) (604) (874) (1,965)
Eliminations | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues (84) (578) (813) (1,897)
Eliminations | International        
Disaggregation of Revenue [Line Items]        
Revenues (20) (26) (61) (68)
Eliminations | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues (104) (383) (874) (966)
Eliminations | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 0 (221) 0 (999)
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