XML 18 R4.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Statement [Abstract]      
Net sales $ 108,920 $ 108,994 $ 103,846
Cost of goods sold 73,753 75,593 71,598
Gross profit 35,167 33,401 32,248
Selling, general and administrative expense 19,593 19,430 18,641
Operating income 15,574 13,971 13,607
Interest income 390 50 66
Income before income taxes 15,964 14,021 13,673
Provision for income taxes 5,507 4,903 5,012
Net income $ 10,457 $ 9,118 $ 8,661
Basic and diluted earnings per common share $ 0.84 $ 0.73 $ 0.70
Cash dividends per share $ 0.20 $ 0.20 $ 0.20
Basic and diluted weighted average shares outstanding 12,416 12,408 12,401