XML 11 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net sales $ 52,301 $ 45,958
Cost of goods sold 31,516 28,041
Gross profit 20,785 17,917
Selling, general and administrative expenses 19,039 15,491
Operating income 1,746 2,426
Non-operating items:    
Interest expense, net 486 397
Other expense (income) , net 16 (90)
Income before income tax expense 1,244 2,119
Income tax expense 259 466
Net income $ 985 $ 1,653
Basic earnings per share $ 0.26 $ 0.44
Diluted earnings per share $ 0.24 $ 0.41
Weighted average number of common shares outstanding-denominator used for basic per share computations 3,808,000 3,754,000
Weighted average number of dilutive stock options outstanding 348,000 311,000
Denominator used for diluted per share computations 4,156,000 4,065,000
Dividends declared per share $ 0.16 $ 0.15