XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Sales $ 251,510 $ 263,566
Costs and Expenses    
Cost of products sold 189,306 201,795
Selling, administrative and general expenses 43,303 41,480
Amortization 2,802 2,480
Gain on sale of assets held for sale (3,905) 0
Operating Income 20,004 17,811
Other Income (Expense)    
Interest expense (2,302) (5,349)
Other income (expense) 74 31
Income Before Income Taxes 17,776 12,493
Provision for Income Taxes 4,790 2,664
Net Income $ 12,986 $ 9,829
Earnings Per Share Data:    
Basic earnings per share (in dollars per share) $ 0.94 $ 0.72
Diluted earnings per share (in dollars per share) $ 0.93 $ 0.71