Annual report [Section 13 and 15(d), not S-K Item 405]

Note 6 - Leases - Maturities of Leases (Details)

v3.25.4
Note 6 - Leases - Maturities of Leases (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
2026, operating leases $ 6,258  
2027, operating leases 5,653  
2028, operating leases 4,647  
2029, operating leases 3,601  
2030, operating leases 2,863  
Thereafter, operating leases 6,883  
Total lease payments, operating leases 29,905  
Less: Interest, operating leases (6,395)  
Total lease payments 23,510  
Less: Current portion, operating leases (4,851) $ (4,817)
Long-term portion, operating leases 18,659 21,716
Current assets: Operating leases 22,943 26,179
Current liabilities: Operating leases 4,851 4,817
Non-current liabilities: Operating leases 18,659 21,716
Related Party [Member]    
Less: Current portion, operating leases (357) (323)
Long-term portion, operating leases 2,171 2,480
Current assets: Operating leases 2,545 2,820
Current liabilities: Operating leases 357 323
Non-current liabilities: Operating leases 2,171 2,480
Total leased liabilities $ 2,528 $ 2,803