XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sales, net $ 76,592 $ 74,094
Expenses    
Cost of products 47,542 51,858
Selling, general and administrative 21,222 23,013
Total operating expenses 68,764 74,871
Operating income (loss) 7,828 (777)
Other (expense) income:    
Net interest (expense) (266) (575)
Gain on disposal of property, plant, and equipment 2 0
(Loss) on investments (91) (740)
Other (expense) (98) (84)
Total other expense (453) (1,399)
Income (loss) before income taxes 7,375 (2,176)
Provision for income tax benefit (expense) 984 (54)
Net income (loss) $ 8,359 $ (2,230)
Net income (loss) per share-basic (in dollars per share) $ 2.35 $ (0.65)
Net income (loss) per share-diluted (in dollars per share) $ 2.25 $ (0.65)
Weighted average shares outstanding-basic (in shares) 3,553,303 3,426,622
Weighted average shares outstanding-diluted (in shares) 3,710,644 3,426,622