XML 29 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Note 1 - Condensed Consolidated Financial Statements (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting [Table Text Block]
  

Three Months Ended

 
  

March 31, 2026

  

March 31, 2025

 

Sales, net

 $21,293  $19,054 

Cost of products

  10,263   10,104 

Gross margin

  11,030   8,950 
         

Engineering and product development

  3,664   2,537 

Marketing and selling

  1,819   1,723 

General and administrative

  2,258   1,774 

Selling, general and administrative expenses

  7,741   6,034 

Operating income

  3,289   2,916 
         

Other income (expense) (a)

  155   (114)

Income tax (expense)

  (682)  (670)

Segment net income

 $2,762  $2,132 
         

Reconciliation of profit

        

Adjustments and reconciling items

        
   -   - 

Consolidated net income

 $2,762  $2,132