XML 101 R89.htm IDEA: XBRL DOCUMENT v3.21.4
Leases - Undiscounted Future Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Operating Leases    
2022 $ 8,514  
2023 8,271  
2024 7,782  
2025 6,878  
2026 6,586  
Thereafter 36,319  
Total lease payments 74,350  
Less: imputed interest 9,972  
Operating lease liability 64,378  
Finance Leases    
2022 1,838  
2023 1,684  
2024 1,099  
2025 623  
2026 409  
Thereafter 2,467  
Total lease payments 8,120  
Less: imputed interest 980  
Finance lease liability $ 7,140 $ 7,059