Quarterly report [Sections 13 or 15(d)]

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

v3.25.0.1
Note 7 - Long-term Debt and Revolving Lines of Credit (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 03, 2025
Sep. 06, 2024
Jan. 31, 2025
Jan. 31, 2024
Oct. 31, 2024
Jun. 01, 2023
Gain (Loss) on Extinguishment of Debt     $ (1,392) $ 0    
Long-Term Debt, Gross     425,000   $ 375,020  
Debt Issuance Costs, Line of Credit Arrangements, Net   $ 1,400        
Payments of Debt Restructuring Costs   1,200        
Letters of Credit Outstanding, Amount     13,900      
Asset Backed Revolving Credit Facility [Member]            
Debt Issuance Cost, Gross, Noncurrent   1,200        
Line of Credit Facility, Maximum Borrowing Capacity   350,000       $ 225,000
Line of Credit Facility, Additional Borrowing Capacity, Accordion Feature   25,000        
Line of Credit Facility, Additional Borrowing Capacity   125,000        
Debt Issuance Costs, Line of Credit Arrangements, Net     2,400      
Line of Credit, Reserves     1,100      
Letters of Credit Outstanding, Amount     13,900      
Line of Credit Facility, Remaining Borrowing Capacity     324,500      
Asset Backed Revolving Credit Facility [Member] | Bank of America [Member]            
Line of Credit Facility, Additional Borrowing Capacity   75,000        
Asset Backed Revolving Credit Facility [Member] | PNC Bank [Member]            
Line of Credit Facility, Additional Borrowing Capacity   50,000        
Subsequent Event [Member] | S 2025 Q1 Dividends Member            
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 1          
The 2032 Notes [Member]            
Debt Instrument, Face Amount     $ 425,000      
Debt Instrument, Interest Rate, Stated Percentage     7.50%      
Debt Issuance Cost, Gross, Noncurrent     $ 7,900      
Long-Term Debt, Gross     $ 425,000    
The 2026 Notes [Member]            
Debt Instrument, Interest Rate, Stated Percentage     6.00%      
Gain (Loss) on Extinguishment of Debt     $ 1,400      
Long-Term Debt, Gross       $ 375,000  
Standby Letters of Credit [Member] | Asset Backed Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity   $ 32,500       $ 22,500