Annual report pursuant to Section 13 and 15(d)

Note 9 - Leases - Maturities of Leases (Details)

v3.22.4
Note 9 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
2023, operating leases $ 5,386  
2023, finance leases 118  
2024, operating leases 5,094  
2024, finance leases 120  
2025, operating leases 4,400  
2025, finance leases 54  
2026, operating leases 3,635  
2026, finance leases 0  
2027, operating leases 3,311  
2027, finance leases 0  
Thereafter, operating leases 9,328  
Thereafter, finance leases 0  
Total lease payments, operating leases 31,154  
Total lease payments, finance leases 292  
Less: Interest, operating leases (6,169)  
Less: Interest, finance leases (14)  
Total, operating leases 24,985  
Total, finance leases 278  
Less: Current portion, operating leases (4,001) $ 0
Less: Current portion, finance leases (109) (103)
Long-term portion, operating leases 20,984 0
Long-term portion, finance leases $ 169 $ 278