XML 106 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Undiscounted Future Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Operating Leases    
2021 $ 8,171  
2022 7,986  
2023 7,922  
2024 7,572  
2025 6,748  
Thereafter 36,478  
Total lease payments 74,877  
Less: imputed interest 10,161  
Total lease liability 64,716  
Finance Leases    
2021 1,551  
2022 1,416  
2023 1,301  
2024 765  
2025 371  
Thereafter 2,788  
Total lease payments 8,192  
Less: imputed interest 1,133  
Finance lease liability $ 7,059 $ 6,174