v3.26.1
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net sales $ 176,593 $ 163,948
Cost of products sold 119,234 113,616
Gross profit 57,359 50,332
Selling, general and administrative expenses 26,802 25,107
Amortization expense 3,080 3,100
Operating Income 27,477 22,125
Interest expense (4,967) (6,203)
Other income (expense), net (258) (386)
Income before income taxes 22,252 15,536
Provision from income taxes 4,412 3,408
Net income $ 17,840 $ 12,128
Earnings per share    
Basic $ 0.68 $ 0.46
Diluted $ 0.68 $ 0.46
Average number of shares outstanding    
Basic 26,339,240 26,246,848
Diluted 26,339,240 26,246,848