XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 378,316 $ 348,967 $ 398,179
Cost of products sold 282,419 259,412 295,504
Gross profit 95,897 89,555 102,675
Selling, general and administrative expenses 56,541 53,802 58,835
Operating income 39,356 35,753 43,840
Other (expense) income, net (2,108) (4,507) 1,326
Income before income taxes 37,248 31,246 45,166
Income taxes 7,397 6,058 9,351
Net income $ 29,851 $ 25,188 $ 35,815
Earnings per share (in dollars per share) $ 1.14 $ 0.97 $ 1.37
Average number of shares outstanding (in shares) 26,119,376 26,092,576 26,127,168