XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 169,513 $ 171,024 $ 328,781 $ 331,490
Cost of products sold 115,434 119,366 226,308 234,309
Gross profit 54,079 51,658 102,473 97,181
Selling, general and administrative expenses 24,930 24,193 49,818 47,430
Amortization expense 3,100 3,182 6,178 6,373
Operating income 26,049 24,283 46,477 43,378
Interest expense (9,048) (10,485) (19,120) (20,672)
Other income (expense), net (6,331) (536) (6,603) (969)
Income before income taxes 10,670 13,262 20,754 21,737
Provision for income taxes 2,335 2,785 4,535 4,740
Net income $ 8,335 $ 10,477 $ 16,219 $ 16,997
Earnings per share (in dollars per share) $ 0.32 $ 0.4 $ 0.62 $ 0.65
Average number of shares outstanding (in shares) 26,220,809 26,178,248 26,210,951 26,154,196