Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Earnings (Unaudited)

v3.25.1
Condensed Consolidated Statements of Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales $ 138,044 $ 92,422
Cost of sales 114,648 75,402
Gross profit 23,396 17,020
Selling, general, and administrative expenses 16,755 12,523
Acquisition related costs 126 123
Depreciation and amortization expense 1,737 871
Income from operations 4,778 3,503
Other income and (expense):    
Interest, net 186 203
Foreign currency transaction loss (580) (85)
Change in fair value of acquisition contingent consideration (136) 0
Income before provision for income taxes 4,248 3,621
Provision for income taxes 564 890
Net income $ 3,684 $ 2,731
Income per common share-Basic (in dollars per share) $ 0.81 $ 0.6
Income per common share-Diluted (in dollars per share) $ 0.81 $ 0.6
Weighted average common shares outstanding — Basic (in shares) 4,497 4,438
Weighted average common shares outstanding — Diluted (in shares) 4,497 4,438