XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS        
Net sales $ 100,061 $ 75,843 $ 272,486 $ 221,477
Cost of goods sold 75,056 59,799 206,089 172,363
Gross profit 25,005 16,044 66,397 49,114
Selling, general and administrative expenses 10,326 7,701 29,449 23,383
Operating income 14,679 8,343 36,948 25,731
Interest income 76 4 52 22
Income before income taxes 14,755 8,347 37,000 25,753
Income tax provision 3,283 1,660 8,510 5,175
Net income $ 11,472 $ 6,687 $ 28,490 $ 20,578
Earnings per share        
Basic $ 0.34 $ 0.20 $ 0.83 $ 0.61
Diluted 0.34 0.20 0.83 0.61
Dividends paid per share $ 0.12 $ 0.12 $ 0.36 $ 0.34