XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net sales $ 49,063 $ 48,166 $ 149,018 $ 148,547
Cost of goods sold 29,868 29,602 89,756 89,960
Gross profit 19,195 18,564 59,262 58,587
Selling, general and administrative expenses 16,188 15,638 47,438 46,728
Operating income 3,007 2,926 11,824 11,859
Non-operating items:        
Interest expense 451 568 1,310 1,622
Interest income (29) (33) (88) (105)
Interest expense, net 422 535 1,222 1,517
Other income (expense), net 146 (17) (44) (90)
Income before income tax expense 2,439 2,408 10,646 10,432
Income tax expense 536 182 2,338 2,117
Net income $ 1,903 $ 2,226 $ 8,308 $ 8,315
Basic earnings per share $ 0.5 $ 0.6 $ 2.2 $ 2.26
Diluted earnings per share $ 0.46 $ 0.54 $ 2.03 $ 2.03
Weighted average number of common shares outstanding-denominator used for basic per share computations 3,802,000 3,726,000 3,781,000 3,686,000
Weighted average number of dilutive stock options outstanding 366,000 378,000 310,000 401,000
Denominator used for diluted per share computations 4,168,000 4,104,000 4,091,000 4,087,000
Dividends declared per share $ 0.16 $ 0.15 $ 0.47 $ 0.45