XML 89 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Schedule of Disaggregation of Revenue, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 03, 2019
Jul. 28, 2019
Apr. 28, 2019
Jan. 27, 2019
Oct. 28, 2018
Jul. 29, 2018
Apr. 29, 2018
Jan. 28, 2018
Nov. 03, 2019
Oct. 28, 2018
Disaggregation of Revenue [Line Items]                    
Revenues $ 258,408 $ 233,176 $ 252,070 $ 253,436 $ 264,805 $ 257,808 $ 263,219 $ 253,338 $ 997,090 $ 1,039,170
Domestic                    
Disaggregation of Revenue [Line Items]                    
Revenues                 878,095 916,561
International                    
Disaggregation of Revenue [Line Items]                    
Revenues                 118,995 122,609
Staffing Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 950,595  
Direct Placement Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 14,880  
Managed Service Programs                    
Disaggregation of Revenue [Line Items]                    
Revenues                 17,023  
Call Center Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 14,592  
Operating Segments | North American Staffing                    
Disaggregation of Revenue [Line Items]                    
Revenues                 830,947 860,544
Operating Segments | North American Staffing | Domestic                    
Disaggregation of Revenue [Line Items]                    
Revenues                 827,641  
Operating Segments | North American Staffing | International                    
Disaggregation of Revenue [Line Items]                    
Revenues                 3,306  
Operating Segments | North American Staffing | Staffing Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 822,550  
Operating Segments | North American Staffing | Direct Placement Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 8,397  
Operating Segments | North American Staffing | Managed Service Programs                    
Disaggregation of Revenue [Line Items]                    
Revenues                 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                 114,377 117,351
Operating Segments | International Staffing | Domestic                    
Disaggregation of Revenue [Line Items]                    
Revenues                 0  
Operating Segments | International Staffing | International                    
Disaggregation of Revenue [Line Items]                    
Revenues                 114,377  
Operating Segments | International Staffing | Staffing Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 105,815  
Operating Segments | International Staffing | Direct Placement Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 4,600  
Operating Segments | International Staffing | Managed Service Programs                    
Disaggregation of Revenue [Line Items]                    
Revenues                 3,962  
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                 39,010 29,986
Operating Segments | North American MSP | Domestic                    
Disaggregation of Revenue [Line Items]                    
Revenues                 38,337  
Operating Segments | North American MSP | International                    
Disaggregation of Revenue [Line Items]                    
Revenues                 673  
Operating Segments | North American MSP | Staffing Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 22,987  
Operating Segments | North American MSP | Direct Placement Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 2,962  
Operating Segments | North American MSP | Managed Service Programs                    
Disaggregation of Revenue [Line Items]                    
Revenues                 13,061  
Operating Segments | North American MSP | Call Center Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 0  
Corporate & Other                    
Disaggregation of Revenue [Line Items]                    
Revenues                 15,320 $ 35,228
Corporate & Other | Domestic                    
Disaggregation of Revenue [Line Items]                    
Revenues                 14,592  
Corporate & Other | International                    
Disaggregation of Revenue [Line Items]                    
Revenues                 728  
Corporate & Other | Staffing Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 728  
Corporate & Other | Direct Placement Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 0  
Corporate & Other | Managed Service Programs                    
Disaggregation of Revenue [Line Items]                    
Revenues                 0  
Corporate & Other | Call Center Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 14,592  
Eliminations                    
Disaggregation of Revenue [Line Items]                    
Revenues                 (2,564)  
Eliminations | Domestic                    
Disaggregation of Revenue [Line Items]                    
Revenues                 (2,475)  
Eliminations | International                    
Disaggregation of Revenue [Line Items]                    
Revenues                 (89)  
Eliminations | Staffing Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 (1,485)  
Eliminations | Direct Placement Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 (1,079)  
Eliminations | Managed Service Programs                    
Disaggregation of Revenue [Line Items]                    
Revenues                 0  
Eliminations | Call Center Services                    
Disaggregation of Revenue [Line Items]                    
Revenues                 $ 0