XML 109 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Leases Maturity (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Nov. 03, 2019
Operating Leases    
2021 $ 20,989  
2022 18,689  
2023 15,415  
2024 13,118  
2025 8,838  
Thereafter 9,365  
Total lease payments 86,414  
Less: Imputed interest (5,964)  
Present value of lease liabilities 80,450 $ 76,000
Less: Current portion of present value of minimum lease payments (19,035) (20,498)
Long-term portion of present value of minimum lease payments 61,415 $ 55,564
Finance Leases    
2021 7,444  
2022 7,754  
2023 7,958  
2024 7,958  
2025 8,118  
Thereafter 58,101  
Total lease payments 97,333  
Less: Imputed interest (32,932)  
Present value of lease liabilities 64,401  
Less: Current portion of present value of minimum lease payments (2,836)  
Long-term portion of present value of minimum lease payments 61,565  
Total    
2021 28,433  
2022 26,443  
2023 23,373  
2024 21,076  
2025 16,956  
Thereafter 67,466  
Total lease payments 183,747  
Less: Imputed interest (38,896)  
Present value of lease liabilities 144,851  
Less: Current portion of present value of minimum lease payments (21,871)  
Long-term portion of present value of minimum lease payments $ 122,980