v3.26.3
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net sales $ 193,254 $ 172,825 $ 555,912 $ 515,818
Cost of products sold 128,730 122,405 373,421 359,013
Gross profit 64,524 50,420 182,491 156,805
Selling, general and administrative expenses 27,543 25,856 81,462 77,002
Amortization expense 3,080 3,087 9,239 9,289
Operating Income 33,901 21,477 91,790 70,514
Interest expense (4,316) (5,787) (13,942) (17,980)
Other income (expense), net 246 (357) (380) (1,282)
Income before income taxes 29,831 15,333 77,468 51,252
Provision from income taxes 7,120 3,989 17,485 11,983
Net income $ 22,711 $ 11,344 $ 59,983 $ 39,269
Earnings per share        
Basic $ 0.86 $ 0.43 $ 2.27 $ 1.49
Diluted $ 0.86 $ 0.43 $ 2.27 $ 1.49
Average number of shares outstanding        
Basic 26,410,243 26,312,842 26,386,043 26,289,471
Diluted 26,410,243 26,312,842 26,386,043 26,289,471