Annual report pursuant to Section 13 and 15(d)

Leases - Lease Maturities (Details)

v3.20.4
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Nov. 01, 2020
Nov. 04, 2019
Nov. 03, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2021 $ 9,638    
2022 8,073    
2023 6,936    
2024 5,610    
2025 5,255    
Thereafter 22,895    
Total future lease payments 58,407    
Less: Imputed interest 13,031    
Total operating lease liabilities $ 45,376 $ 52,000  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2020     $ 11,782
2021     9,287
2022     7,457
2023     6,328
2024     5,486
Thereafter     28,422
Total future lease payments     $ 68,762