Annual report pursuant to Section 13 and 15(d)

Restructuring and Severance Charges - Restructuring and Severance Costs by Segment (Details)

v3.21.4
Restructuring and Severance Charges - Restructuring and Severance Costs by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2021
Aug. 01, 2021
May 02, 2021
Jan. 31, 2021
Nov. 01, 2020
Aug. 02, 2020
May 03, 2020
Feb. 02, 2020
Oct. 31, 2021
Nov. 01, 2020
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs $ 1,123 $ 489 $ 595 $ 632 $ 438 $ 546 $ 411 $ 1,246 $ 2,839 $ 2,641
2020 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   1,163
2020 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   1,163
2018 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   157
2018 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   (23)
2018 Restructuring Plan | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   180
Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   1,321
Other | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 1,040 1,137
Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 1,799 184
Corporate & Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 2,553 1,420
Corporate & Other | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 1,000 1,100
Corporate & Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 1,800 300
Corporate & Other | 2020 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   949
Corporate & Other | 2020 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   949
Corporate & Other | 2018 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   157
Corporate & Other | 2018 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   (23)
Corporate & Other | 2018 Restructuring Plan | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   180
Corporate & Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   314
Corporate & Other | Other | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 585 180
Corporate & Other | Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 1,968 134
North American Staffing | Operating Segments                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 (57) 883
North American Staffing | Operating Segments | 2020 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   78
North American Staffing | Operating Segments | 2020 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   78
North American Staffing | Operating Segments | 2018 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American Staffing | Operating Segments | 2018 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American Staffing | Operating Segments | 2018 Restructuring Plan | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American Staffing | Operating Segments | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   805
North American Staffing | Operating Segments | Other | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 112 764
North American Staffing | Operating Segments | Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 (169) 41
International Staffing | Operating Segments                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 213 338
International Staffing | Operating Segments | 2020 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   136
International Staffing | Operating Segments | 2020 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   136
International Staffing | Operating Segments | 2018 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
International Staffing | Operating Segments | 2018 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
International Staffing | Operating Segments | 2018 Restructuring Plan | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
International Staffing | Operating Segments | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   202
International Staffing | Operating Segments | Other | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 213 193
International Staffing | Operating Segments | Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 0 9
North American MSP | Operating Segments                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 130 0
North American MSP | Operating Segments | 2020 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American MSP | Operating Segments | 2020 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American MSP | Operating Segments | 2018 Restructuring Plan                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American MSP | Operating Segments | 2018 Restructuring Plan | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American MSP | Operating Segments | 2018 Restructuring Plan | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American MSP | Operating Segments | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                   0
North American MSP | Operating Segments | Other | Severance and benefit costs                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 130 0
North American MSP | Operating Segments | Other | Other                    
Restructuring Cost and Reserve [Line Items]                    
Restructuring and severance costs                 $ 0 $ 0