XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Narrative) (Details)
1 Months Ended 8 Months Ended 9 Months Ended
Oct. 31, 2024
USD ($)
Aug. 31, 2017
USD ($)
Sep. 30, 2024
USD ($)
Oct. 31, 2024
USD ($)
Oct. 01, 2024
USD ($)
Aug. 31, 2024
USD ($)
Apr. 29, 2024
USD ($)
Apr. 28, 2024
USD ($)
Jan. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Line of Credit Facility [Line Items]                    
Long-term debt $ 4,199,000     $ 4,199,000         $ 4,384,000 $ 8,191,000
Original Mortgage Note                    
Line of Credit Facility [Line Items]                    
Face amount   $ 5,800,000                
Interest rate 4.00%     4.00%            
Term   20 years                
Long-term debt $ 4,200,000     $ 4,200,000            
Amended and Restated Credit Agreement                    
Line of Credit Facility [Line Items]                    
Increase in inventory sublimit under credit agreement           $ 35,000,000        
Line of credit facility, period for reduced borrowings during fourth quarter of each fiscal year (consecutive days)       30 days            
Amended and Restated Credit Agreement | In Effect May Through August 2024                    
Line of Credit Facility [Line Items]                    
Increase in assemble to ship inventory sublimit under credit agreement           15,000,000        
Amended and Restated Credit Agreement | January through July                    
Line of Credit Facility [Line Items]                    
Line of credit facility, borrowing base limitation on inventory in excess of liquidation value of eligible inventory $ 15,000,000.0     $ 15,000,000.0            
Amended and Restated Credit Agreement | Consecutive Four Fiscal Quarters Ending July 31, 2020                    
Line of Credit Facility [Line Items]                    
Minimum fixed charge coverage ratio 1.20     1.20            
Amended and Restated Credit Agreement | Inventory                    
Line of Credit Facility [Line Items]                    
Revolving credit facility borrowing base limitation       60.00%            
Amended and Restated Credit Agreement | Inventories                    
Line of Credit Facility [Line Items]                    
Revolving credit facility borrowing base limitation       85.00%            
Amended and Restated Credit Agreement | Maximum | Accounts receivable                    
Line of Credit Facility [Line Items]                    
Revolving credit facility borrowing base limitation       85.00%            
Equipment Loan | Amended and Restated Credit Agreement                    
Line of Credit Facility [Line Items]                    
Line of credit facility, equipment financing $ 2,000,000     $ 2,000,000            
PNC | Amended and Restated Credit Agreement                    
Line of Credit Facility [Line Items]                    
Maximum dividend amount in fiscal year 5,000,000.0   $ 5,000,000 5,000,000.0 $ 8,000,000   $ 5,000,000.0 $ 3,000,000.0    
Line of credit facility, permitted acquisitions amount     $ 5,000,000   $ 8,000,000          
PNC | Revolving credit line                    
Line of Credit Facility [Line Items]                    
Remaining borrowing capacity $ 18,700,000     $ 18,700,000            
Unused portion fee rate 0.25%   0.375%              
Line of credit facility, facility fee rate     0.25%   0.375%          
PNC | Revolving credit line | Secured Overnight Financing Rate (SOFR) | January through July                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate       3.00%            
PNC | Revolving credit line | Secured Overnight Financing Rate (SOFR) | August through December                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate       2.50%            
PNC | Revolving credit line | Amended and Restated Credit Agreement                    
Line of Credit Facility [Line Items]                    
Line of credit facility, maximum borrowing capacity $ 60,000,000.0     $ 60,000,000.0     $ 70,000,000 $ 72,500,000    
PNC | Revolving credit line | Amended and Restated Credit Agreement | June through August                    
Line of Credit Facility [Line Items]                    
Line of credit facility, maximum borrowing capacity           $ 70,000,000.0        
PNC | Equipment Loan | Amended and Restated Credit Agreement                    
Line of Credit Facility [Line Items]                    
Line of credit facility, maximum borrowing capacity $ 10,000,000.0     $ 10,000,000.0