Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Earnings

v3.25.0.1
Consolidated Statements of Earnings - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net sales $ 465,607 $ 352,013
Cost of sales 374,527 287,766
Gross profit 91,080 64,247
Selling, general, and administrative expenses 56,508 44,330
Acquisition related costs 2,311 629
Depreciation and amortization expense 4,269 2,798
Income from operations 27,992 16,490
Other income:    
Interest, net 917 927
Foreign currency transaction loss (273) (636)
Change in fair value of acquisition contingent consideration (3,618) 0
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 25,018 16,781
Provision for income taxes 6,408 4,458
Net income $ 18,610 $ 12,323
Income per common share-Basic (in dollars per share) $ 4.06 $ 2.72
Income per common share-Diluted (in dollars per share) $ 4.06 $ 2.72
Weighted average common shares outstanding — Basic (in shares) 4,465 4,401
Weighted average common shares outstanding — Diluted (in shares) 4,465 4,401