XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 45,958 $ 44,956
Cost of goods sold 28,041 27,560
Gross profit 17,917 17,396
Selling, general and administrative expenses 15,491 14,838
Operating income 2,426 2,558
Non-operating items:    
Interest expense 426 476
Interest income (29) (33)
Interest expense, net 397 443
Other income, net (90) (44)
Income before income tax expense 2,119 2,159
Income tax expense 466 523
Net income $ 1,653 $ 1,636
Basic earnings per share $ 0.44 $ 0.45
Diluted earnings per share $ 0.41 $ 0.39
Weighted average number of common shares outstanding-denominator used for basic per share computations 3,754,000 3,650,000
Weighted average number of dilutive stock options outstanding 311,000 563,000
Denominator used for diluted per share computations 4,065,000 4,213,000
Dividends declared per share $ 0.15 $ 0.15