XML 17 R2.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
Net sales $ 521,027 $ 378,316 $ 348,967
Cost of products sold 390,090 282,419 259,412
Gross profit 130,937 95,897 89,555
Selling, general and administrative expenses 83,117 56,004 52,708
Amortization expense 7,637 537 1,094
Operating income 40,183 39,356 35,753
Interest expense (19,240) 0 0
Other income (expense), net (7,071) (2,108) (4,507)
Income before income taxes 13,872 37,248 31,246
Provision from income taxes 2,677 7,397 6,058
Net income $ 11,195 $ 29,851 $ 25,188
Earnings (loss) per share (in dollars per share) $ 0.43 $ 1.14 $ 0.97
Average number of shares outstanding (in shares) 26,089,976 26,119,376 26,092,576