XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sales, net $ 86,139 $ 76,592
Expenses    
Cost of products 44,112 47,542
Gross margin 42,027 29,050
Selling, general, and administrative expenses:    
Engineering and product development 10,570 7,841
Marketing and selling 7,553 6,206
General and administrative 7,917 7,175
Total selling, general and administrative expenses 26,040 21,222
Operating income 15,987 7,828
Other income (expense):    
Net interest income (expense) 265 (266)
Gain on disposal of property, plant, and equipment 0 2
(Loss) on investments 0 (91)
Other (expense) (135) (98)
Total other income (expense) 130 (453)
Income before income taxes 16,117 7,375
Provision for income tax (expense) benefit (2,581) 984
Net income $ 13,536 $ 8,359
Net income per share-basic (in dollars per share) $ 3.69 $ 2.35
Net income per share-diluted (in dollars per share) $ 3.44 $ 2.25
Weighted average shares outstanding-basic (in shares) 3,672,239 3,553,303
Weighted average shares outstanding-diluted (in shares) 3,936,814 3,710,644