Quarterly report [Sections 13 or 15(d)]

Note 7 - Long Term Debt and Revolving Lines of Credit (Details Textual)

v3.26.1
Note 7 - Long Term Debt and Revolving Lines of Credit (Details Textual) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Jan. 31, 2025
Sep. 06, 2024
Letters of Credit Outstanding, Amount $ 18,500      
Asset Backed Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 350,000
Line of Credit Facility, Additional Borrowing Capacity, Accordion Feature       25,000
Long-Term Line of Credit 583 $ 0    
Line of Credit Facility, Remaining Borrowing Capacity 307,600      
Line of Credit, Reserves 1,100      
Letters of Credit Outstanding, Amount 18,500      
Debt Issuance Costs, Line of Credit Arrangements, Net $ 1,800      
The 2032 Notes [Member]        
Debt Instrument, Face Amount     $ 425,000  
Debt Instrument, Interest Rate, Stated Percentage 7.50%   7.50%  
Standby Letters of Credit [Member] | Asset Backed Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 32,500