XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS        
Net sales $ 95,813 $ 67,259 $ 172,425 $ 145,634
Cost of goods sold 72,816 52,651 131,033 112,564
Gross profit 22,997 14,608 41,392 33,070
Selling, general and administrative expenses 9,883 7,245 19,123 15,682
Operating income 13,114 7,363 22,269 17,388
Interest (expense) income (7) 10 (24) 18
Income before income taxes 13,107 7,373 22,245 17,406
Income tax provision 3,152 1,579 5,227 3,515
Net income $ 9,955 $ 5,794 $ 17,018 $ 13,891
Earnings per share        
Basic $ 0.29 $ 0.17 $ 0.50 $ 0.41
Diluted 0.29 0.17 0.50 0.41
Dividends paid per share $ 0.12 $ 0.12 $ 0.24 $ 0.22