v3.24.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net sales $ 568,178 $ 616,068 $ 541,453
Cost of sales 433,908 464,612 399,581
Gross profit 134,270 151,456 141,872
Selling, general, and administrative expense 78,841 82,183 78,844
Impairment charges 0 0 1,211
Intangibles amortization 10,520 10,520 10,682
Income from operations 44,909 58,753 51,135
Interest expense, net (15,675) (11,253) (11,839)
Loss on extinguishment of debt 0 0 (4,936)
Other income (expense), net 0 (139) 228
Income before taxes 29,234 47,361 34,588
Income tax expense 5,511 8,752 3,897
Net income $ 23,723 $ 38,609 $ 30,691
Earnings per share:      
Basic earnings per common share attributable to common shareholders (in dollars per share) $ 1.01 $ 1.65 $ 1.31
Earnings per common share assuming dilution attributable to common shareholders (in dollars per share) 0.98 1.63 1.29
Cash dividends declared and paid per share (in dollars per share) $ 1.18 $ 1.16 $ 1.14

Source