XML 46 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Nov. 03, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 11,782
2021 9,287
2022 7,457
2023 6,328
2024 5,486
Thereafter 28,422
Total minimum payments required 68,762
Minimum sublease rentals 9,600
Minimum sublease rentals, annual payment $ 1,500