v3.25.4
Note 5 - Long Term Debt and Revolving Lines of Credit (Details Textual) - USD ($)
$ in Thousands
Jan. 31, 2026
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 0    
Line of Credit Facility, Remaining Borrowing Capacity 297,300    
Line of Credit, Reserves 1,100    
Letters of Credit Outstanding, Amount 18,500    
Debt Issuance Costs, Line of Credit Arrangements, Net $ 1,900    
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