XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Note 4 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Leases      
Operating lease costs $ 11,485 $ 11,059 $ 10,483
Cash payments on lease liabilities 9,344 9,293 $ 9,605
ROU assets 28,765 25,745  
Lease liabilities $ 30,868 $ 26,470  
Weighted-average remaining lease term (in years) 4 years 7 months 6 days 5 years 1 month 6 days  
Weighted-average discount rate 10.30% 10.00%