Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Earnings (Unaudited)

v3.25.3
Condensed Consolidated Statements of Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales $ 161,343 $ 119,349 $ 458,671 $ 303,847
Cost of sales 135,610 95,092 383,234 244,014
Gross profit 25,733 24,257 75,437 59,833
Selling, general, and administrative expenses 16,226 13,937 49,339 39,433
Acquisition related costs 594 609 733 1,201
Depreciation and amortization expense 1,976 1,197 5,696 2,933
Income from operations 6,937 8,514 19,669 16,266
Other income and (expense):        
Interest, net 224 198 562 755
Foreign currency transaction (loss) gain 2 (442) (566) (688)
Change in fair value of acquisition contingent consideration (860) (1,152) (1,374) (1,152)
Income before provision for income taxes 6,303 7,118 18,291 15,181
Provision for income taxes 1,607 1,659 3,945 3,561
Net income $ 4,696 $ 5,459 $ 14,346 $ 11,620
Income per common share-Basic (in dollars per share) $ 1.02 $ 1.19 $ 3.13 $ 2.54
Income per common share-Diluted (in dollars per share) $ 1.02 $ 1.19 $ 3.13 $ 2.54
Weighted average common shares outstanding — Basic (in shares) 4,536 4,476 4,518 4,458
Weighted average common shares outstanding — Diluted (in shares) 4,536 4,476 4,518 4,458