v3.25.2
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 179,045 $ 169,513 $ 342,994 $ 328,781
Cost of products sold 122,992 115,434 236,609 226,308
Gross profit 56,053 54,079 106,385 102,473
Selling, general and administrative expenses 26,039 24,930 51,146 49,818
Amortization expense 3,102 3,100 6,202 6,178
Operating Income 26,912 26,049 49,037 46,477
Interest expense (5,990) (9,048) (12,192) (19,120)
Other income (expense), net (538) (6,331) (926) (6,603)
Income before income taxes 20,384 10,670 35,919 20,754
Provision from income taxes 4,587 2,335 7,994 4,535
Net income $ 15,797 $ 8,335 $ 27,925 $ 16,219
Earnings per share        
Basic $ 0.6 $ 0.32 $ 1.06 $ 0.62
Diluted $ 0.6 $ 0.32 $ 1.06 $ 0.62
Average number of shares outstanding        
Basic 26,307,998 26,220,809 26,277,592 26,210,951
Diluted 26,307,998 26,220,809 26,277,592 26,210,951