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

Consolidated Statements of Earnings

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