v3.25.4
Note 1 - Summary of Significant Accounting Policies - Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sales, net $ 86,139 $ 76,592
Cost of products 44,112 47,542
Gross margin 42,027 29,050
Engineering and product development 10,570 7,841
General and administrative 7,917 7,175
Selling, general and administrative expenses 26,040 21,222
Operating income 15,987 7,828
Income tax (expense) benefit 2,581 (984)
Net income (loss) 13,536 8,359
Loss on investments (0) (91)
Operating Segments [Member]    
Sales, net 86,139 76,592
Cost of products 44,112 47,542
Gross margin 42,027 29,050
Engineering and product development 10,570 7,841
Marketing and selling 7,553 6,206
General and administrative 7,917 7,175
Selling, general and administrative expenses 26,040 21,222
Operating income 15,987 7,828
Other income (expense) (a) [1] 130 (362)
Income tax (expense) benefit (2,581) 984
Net income (loss) 13,536 8,450
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]    
Loss on investments $ 0 $ (91)
[1] Other segment items included interest expense and foreign currency exchange gains/(losses)