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 |