Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Earnings (Unaudited)

v3.25.2
Condensed Consolidated Statements of Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 159,284 $ 92,076 $ 297,328 $ 184,498
Cost of sales 132,976 73,518 247,624 148,921
Gross profit 26,308 18,558 49,704 35,577
Selling, general, and administrative expenses 16,357 12,974 33,112 25,496
Acquisition related costs 13 469 139 592
Depreciation and amortization expense 1,982 865 3,720 1,736
Income from operations 7,956 4,250 12,733 7,753
Other income and (expense):        
Interest, net 151 354 337 557
Foreign currency transaction (loss) gain 14 (162) (567) (246)
Change in fair value of acquisition contingent consideration (379) 0 (515) 0
Income before provision for income taxes 7,742 4,442 11,988 8,064
Provision for income taxes 1,774 1,012 2,338 1,903
Net income $ 5,968 $ 3,430 $ 9,650 $ 6,161
Income per common share-Basic (in dollars per share) $ 1.3 $ 0.75 $ 2.11 $ 1.35
Income per common share-Diluted (in dollars per share) $ 1.3 $ 0.75 $ 2.11 $ 1.35
Weighted average common shares outstanding — Basic (in shares) 4,521 4,461 4,509 4,449
Weighted average common shares outstanding — Diluted (in shares) 4,521 4,461 4,509 4,449