XML 22 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net sales $ 899,547 $ 761,435 $ 510,369
Cost of sales 616,181 550,014 338,409
Gross profit 283,366 211,421 171,960
Selling, general and administrative expenses 199,489 163,502 130,331
(Gain) loss on disposal of fixed assets (667) (1,382) 3
Other (income) expenses 603 0 (11,924)
Operating income 83,941 49,301 53,550
Interest expense, net 5,731 4,208 4,688
Income before income taxes 78,210 45,093 48,862
Income tax expense 17,943 11,555 12,093
Net income $ 60,267 $ 33,538 $ 36,769
Net income per common share:      
Basic $ 1.66 $ 0.93 $ 1.03
Diluted 1.64 0.92 1.02
Dividends declared per share $ 0.54 $ 0.54 $ 0.54