XML 13 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Statement [Abstract]        
Net sales $ 30,002 $ 27,107 $ 59,950 $ 54,182
Cost of goods sold 20,494 18,621 40,756 37,491
Gross profit 9,508 8,486 19,194 16,691
Selling, general and administrative expense 4,907 4,769 10,068 9,621
Operating income 4,601 3,717 9,126 7,070
Interest income 482 41 817 73
Income before taxes 5,083 3,758 9,943 7,143
Provision for income taxes 1,780 1,320 3,489 2,505
Net income $ 3,303 $ 2,438 $ 6,454 $ 4,638
Basic and diluted net income per common share $ 0.27 $ 0.20 $ 0.52 $ 0.37
Cash dividends per share $ 0.05 $ 0.05 $ 0.10 $ 0.10
Basic and diluted weighted average shares outstanding 12,422 12,415 12,421 12,413