XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Leases Maturity (Details) - USD ($)
$ in Thousands
May 01, 2021
Oct. 31, 2020
Operating Leases    
Remaining fiscal 2021 $ 10,772  
2022 19,462  
2023 16,020  
2024 13,371  
2025 9,058  
Thereafter 9,434  
Total lease payments 78,117  
Less: Imputed interest (4,958)  
Present value of lease liabilities 73,159 $ 80,450
Less: Current portion of present value of minimum lease payments (19,364) (19,035)
Long-term portion of present value of minimum lease payments 53,795 61,415
Finance Leases    
Remaining fiscal 2021 8,125  
2022 8,623  
2023 8,624  
2024 8,693  
2025 8,832  
Thereafter 58,544  
Total lease payments 101,441  
Present value of lease liabilities (33,170)  
Present value of lease liabilities 68,271  
Less: Current portion of present value of minimum lease payments (3,245) $ (2,836)
Long-term portion of present value of minimum lease payments 65,026  
Lease, Liability, Payment, Due [Abstract]    
Remaining fiscal 2021 18,897  
2022 28,085  
2023 24,644  
2024 22,064  
2025 17,890  
Thereafter 67,978  
Total lease payments 179,558  
Less: Imputed interest (38,128)  
Present value of lease liabilities 141,430  
Less: Current portion of present value of minimum lease payments (22,609)  
Long-term portion of present value of minimum lease payments $ 118,821