XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 168,182 $ 167,456 $ 496,963 $ 498,946
Cost of products sold 115,521 119,322 341,828 353,631
Gross profit 52,661 48,134 155,135 145,315
Selling, general and administrative expenses 25,675 23,233 75,494 70,664
Amortization expense 3,101 3,026 9,278 9,398
Operating income 23,885 21,875 70,363 65,253
Interest expense (7,766) (10,475) (26,886) (31,147)
Other income (expense), net (59) (416) (6,662) (1,385)
Income before income taxes 16,060 10,984 36,815 32,721
Provision for income taxes 3,141 2,006 7,677 6,746
Net income $ 12,919 $ 8,978 $ 29,138 $ 25,975
Earnings per share (in dollars per share) $ 0.49 $ 0.34 $ 1.11 $ 0.99
Average number of shares outstanding (in shares) 26,227,540 26,193,656 26,216,521 26,167,494