XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net sales $ 1,261,868 $ 1,258,846 $ 1,124,391
Cost of sales 839,996 803,850 721,238
Selling and administrative expenses 296,559 304,978 279,783
Total operating costs and expenses 1,204,749 1,108,828 1,001,021
Operating income 57,119 150,018 123,370
Interest expense 14,624 16,209 15,944
Other expense (income), net 4,310 5,992 5,931
Income before income taxes 38,185 127,817 101,495
Income taxes 24,706 27,944 38,120
Net income $ 13,479 $ 99,873 $ 63,375
Per common share:      
Basic (in dollars per share) $ 0.26 $ 1.96 $ 1.25
Diluted (in dollars per share) $ 0.26 $ 1.96 $ 1.24
Weighted average common shares outstanding:      
Basic (in shares) 50,962,447 50,926,374 50,880,846
Diluted (in shares) 51,084,167 51,079,063 51,097,586
Impairment of goodwill $ 68,194 $ 0 $ 0