XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net Sales $ 139,332 $ 134,123
Cost of Goods Sold 116,228 113,643
Gross Profit 23,104 20,480
Operating Expenses    
Selling Expenses 3,598 3,719
General and Administrative Expenses 12,354 11,425
Research and Development Expenses 1,199 1,463
Gain on Sale of Property and Equipment 0 (15)
Total Operating Expenses 17,151 16,592
Income from Operations 5,953 3,888
Interest Expense (487) (411)
Total Other Expense (487) (411)
Income Before Income Taxes 5,466 3,477
Income Tax (Benefit) Expense (1,408) 1,467
Net Income $ 6,874 $ 2,010
Income Per Common Share:    
Basic (in dollars per share) $ 2.53 $ 0.75
Weighted Average Number of Common Shares Outstanding - Basic (in shares) 2,722,135 2,685,378
Diluted (in dollars per share) $ 2.38 $ 0.7
Weighted Average Number of Common Shares Outstanding - Dilutive (in shares) 2,885,879 2,891,285
Other Comprehensive Income    
Foreign Currency Translation Loss $ (162) $ (426)
Comprehensive Income, Net of Tax $ 6,712 $ 1,584