XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sales, net $ 24,411 $ 20,179 $ 64,630 $ 58,664
Expenses:        
Cost of products 12,222 12,343 33,453 36,993
Gross margin 12,189 7,836 31,177 21,671
Selling, general and administrative expenses:        
Engineering and product development 2,771 1,861 7,805 5,922
Marketing and selling 2,130 1,459 5,910 4,617
General and administrative 2,443 1,905 5,704 5,513
Total selling, general and administrative expenses 7,344 5,225 19,419 16,052
Operating income 4,845 2,611 11,758 5,619
Other income (expense):        
Net interest income (expense) 94 (1) 136 (281)
Gain on disposal of property, plant and equipment 0 0 0 2
Loss on investments 0 0 0 (91)
Other expense (51) (6) (188) (59)
Total other income (expense), net 43 (7) (52) (429)
Income before income taxes 4,888 2,604 11,706 5,190
Net income $ 3,436 $ 2,357 $ 9,309 $ 4,702
Weighted average shares outstanding-basic (in shares) 3,708,717 3,539,841 3,643,097 3,536,100
Weighted average shares outstanding-diluted (in shares) 3,951,433 3,751,073 3,913,148 3,623,241
Provision for income tax expense $ (1,452) $ (247) $ (2,397) $ (488)
Earnings per share-basic: (in dollars per share) $ 0.93 $ 0.67 $ 2.56 $ 1.33
Earnings per share-diluted: (in dollars per share) $ 0.87 $ 0.63 $ 2.38 $ 1.3