Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Earnings

v3.24.0.1
Consolidated Statements of Earnings - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Earnings    
Net sales $ 352,013 $ 304,348
Cost of sales 287,766 250,254
Gross profit 64,247 54,094
Selling, general, and administrative expenses 44,330 34,144
Acquisition related costs 629 582
Depreciation and amortization expense 2,798 2,054
Income from operations 16,490 17,314
Other income:    
Interest, net 927 159
Foreign currency transaction loss (636) (941)
Income before provision for income taxes 16,781 16,532
Provision for income taxes 4,458 4,035
Net income $ 12,323 $ 12,497
Income per common share-Basic $ 2.72 $ 2.81
Income per common share-Diluted $ 2.72 $ 2.81
Weighted average common shares outstanding - Basic (in shares) 4,401 4,331
Weighted average common shares outstanding - Diluted (in shares) 4,401 4,331