XML 46 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

2024

  

2023

 

Sales, net

 $76,592  $74,094 

Cost of products

  47,542   51,858 

Gross margin

  29,050   22,236 
         

Engineering and product development

  7,841   9,334 

Marketing and selling

  6,206   6,058 

General and administrative

  7,175   7,621 

Selling, general and administrative expenses

  21,222   23,013 

Operating income (loss)

  7,828   (777)
         

Other (expense) income (a)

  (362)  (659)

Income tax (expense) benefit

  984   (54)

Segment net income (loss)

 $8,450  $(1,490)
         

Reconciliation of profit or loss

        

Adjustments and reconciling item

        

Loss on investments

  (91)  (740)

Consolidated net income (loss)

 $8,359  $(2,230)