Annual report pursuant to Section 13 and 15(d)

Note 15 - Commitments and Contingencies (Details Textual)

v3.24.4
Note 15 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2024
Oct. 31, 2024
Oct. 31, 2023
Self Insurance Liability, Net of Recoveries   $ 9,217 $ 7,602
Letters of Credit Outstanding, Amount   13,900  
Standby Letters of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity   32,500  
Washington Department of Revenue Ruling [Member]      
Loss Contingency, Estimate of Possible Loss     3,500
Payments for Sales Taxes $ 1,800    
Accrued Liabilities and Other Liabilities [Member]      
Self Insurance Liability, Net of Recoveries   9,200 7,600
Self-insurance, Accrued Expenses for Health Claims Incurred But Not Reoprted   1,700 $ 1,200
Capital Addition Purchase Commitments [Member]      
Purchase Commitment Amount   $ 11,000