XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 01, 2021
Aug. 02, 2020
Aug. 01, 2021
Aug. 02, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 217,534 $ 185,941 $ 657,584 $ 610,982
Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 188,229 163,397 574,104 535,949
International        
Disaggregation of Revenue [Line Items]        
Revenues 29,305 22,544 83,480 75,033
Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 206,733 178,829 627,908 588,304
Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 4,525 2,587 11,339 8,966
Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 6,276 4,525 18,337 13,712
Operating Segments | North American Staffing        
Disaggregation of Revenue [Line Items]        
Revenues 179,381 154,711 547,892 510,492
Operating Segments | North American Staffing | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 178,549 154,123 545,168 508,439
Operating Segments | North American Staffing | International        
Disaggregation of Revenue [Line Items]        
Revenues 832 588 2,724 2,053
Operating Segments | North American Staffing | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 176,842 153,642 541,761 506,471
Operating Segments | North American Staffing | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 2,539 1,069 6,131 4,021
Operating Segments | North American Staffing | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | International Staffing        
Disaggregation of Revenue [Line Items]        
Revenues 28,256 21,749 80,149 72,275
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 28,256 21,749 80,149 72,275
Operating Segments | International Staffing | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 22,984 18,829 65,514 63,935
Operating Segments | International Staffing | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 1,468 935 3,623 2,818
Operating Segments | International Staffing | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 3,804 1,985 11,012 5,522
Operating Segments | North American MSP        
Disaggregation of Revenue [Line Items]        
Revenues 9,790 9,436 29,291 28,550
Operating Segments | North American MSP | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 9,694 9,358 29,011 28,323
Operating Segments | North American MSP | International        
Disaggregation of Revenue [Line Items]        
Revenues 96 78 280 227
Operating Segments | North American MSP | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 6,800 6,313 20,381 18,233
Operating Segments | North American MSP | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 518 583 1,585 2,127
Operating Segments | North American MSP | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues 2,472 2,540 7,325 8,190
Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 121 149 357 539
Corporate and Other | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Corporate and Other | International        
Disaggregation of Revenue [Line Items]        
Revenues 121 149 357 539
Corporate and Other | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues 121 149 357 539
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
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (14) (104) (105) (874)
Eliminations | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues (14) (84) (75) (813)
Eliminations | International        
Disaggregation of Revenue [Line Items]        
Revenues 0 (20) (30) (61)
Eliminations | Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenues (14) (104) (105) (874)
Eliminations | Direct Placement Services        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Eliminations | Managed Service Programs        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0