XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Organization and Significant Accounting Policies (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 07, 2024
USD ($)
Feb. 07, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Number of Operating Segments       2  
Standard and Extended Product Warranty Accrual     $ 805,000 $ 805,000 $ 690,000
Product Warranty Expense       $ 350,000 251,000
Multi Employer Plans Collective Bargaining Arrangement Number of Participants       406  
Multiemployer Plan, Employees Covered by Collective-Bargaining Arrangement, Subject to Expiration in 12 Months     0 0  
Net Income (Loss) Attributable to Parent       $ 1,596,000 2,494,000
Net Cash Provided by (Used in) Operating Activities       11,089,000 (13,793,000)
Inventory, Net     $ 77,314,000 77,314,000 $ 42,133,000
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2024 And April 1, 2026 [Member]          
Debt Instrument, Increase (Decrease), Net     2,500,000    
Subordinated Debt     6,500,000 6,500,000  
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2024 And April 1, 2026 [Member] | Subsequent Event [Member]          
Debt Instrument, Increase (Decrease), Net $ 2,500,000 $ 5,000,000      
Subordinated Debt 9,000,000 9,000,000      
Gill Family Capital Management [Member] | Promissory Notes With Maturity on April 1, 2025 [Member]          
Subordinated Debt     2,000,000 2,000,000  
Gill Family Capital Management [Member] | Promissory Note With Maturity On April 1, 2026 [Member]          
Subordinated Debt     2,000,000 2,000,000  
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2027 [Member]          
Subordinated Debt     2,500,000 $ 2,500,000  
Gill Family Capital Management [Member] | Promissory Notes With Maturity On April 1, 2027 [Member] | Subsequent Event [Member]          
Debt Instrument, Increase (Decrease), Net 2,500,000        
Subordinated Debt $ 5,000,000 $ 5,000,000      
Employee Benefit Related Adjustments Mexico [Member]          
Multi Employer Plans Collective Bargaining Arrangement Number of Participants       382  
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Entity's Employees, Percentage       54.00%  
Multiemployer Plan, Pension, Significant, Employees Covered by Collective-Bargaining Arrangement to All Participants, Percentage       51.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Concentration Risk, Percentage       30.00%  
Number of Major Customers       2  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]          
Concentration Risk, Percentage       16.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]          
Concentration Risk, Percentage       14.00% 18.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]          
Concentration Risk, Percentage         31.00%
Number of Major Customers         2
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer ADI [Member]          
Concentration Risk, Percentage         13.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Subcom [Member]          
Concentration Risk, Percentage       10.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Detroit Diesel [Member]          
Concentration Risk, Percentage       13.00% 18.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Sistemas [Member]          
Concentration Risk, Percentage       22.00% 22.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Northrop Grumman [Member]          
Concentration Risk, Percentage       17.00% 14.00%
Capitalized Implementation Costs [Member]          
Prepaid Expense and Other Assets     $ 156,000 $ 156,000 $ 204,000