XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net sales $ 55,425 $ 53,336 $ 100,382 $ 99,175
Cost of goods sold 32,798 33,314 60,358 62,872
Gross profit 22,627 20,022 40,024 36,303
Selling, general and administrative expenses 16,252 14,772 31,090 28,865
Operating income 6,375 5,250 8,934 7,438
Non-operating items:        
Interest expense 578 860 1,054 1,779
Interest income (39) (28) (72) (45)
Interest expense, net 539 832 982 1,734
Other income, net (28) (23) (72) (46)
Income before income tax expense 5,864 4,441 8,024 5,750
Income tax expense 1,412 998 1,935 1,318
Net income $ 4,452 $ 3,443 $ 6,089 $ 4,432
Basic earnings per share $ 1.21 $ 0.97 $ 1.66 $ 1.25
Diluted earnings per share $ 1.09 $ 0.96 $ 1.47 $ 1.25
Weighted average number of common shares outstanding-denominator used for basic per share computations 3,679,000 3,555,000 3,664,000 3,548,000
Weighted average number of dilutive stock options outstanding 409,000 36,000 479,000  
Denominator used for diluted per share computations 4,088,000 3,591,000 4,143,000 3,548,000
Dividends declared per share $ 0.15 $ 0.14 $ 0.3 $ 0.28