XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Net sales $ 33,730 $ 32,385 $ 64,907 $ 60,798
Cost of goods sold 22,791 21,150 44,344 40,061
Gross profit 10,939 11,235 20,563 20,737
Selling, general and administrative expense 5,317 5,251 10,650 10,380
Operating income 5,622 5,984 9,913 10,357
Interest income 828 640 1,664 1,212
Income before taxes 6,450 6,624 11,577 11,569
Provision for income taxes 1,555 1,627 2,696 2,846
Net income $ 4,895 $ 4,997 $ 8,881 $ 8,723
Basic and diluted net income per common share $ 0.39 $ 0.40 $ 0.71 $ 0.70
Basic and diluted weighted average shares outstanding 12,439 12,430 12,437 12,428