XML 18 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement      
Net sales $ 298,616 $ 267,316 $ 241,330
Cost of goods sold 232,293 208,296 190,863
Gross profit 66,323 59,020 50,467
Selling, general and administrative expenses 30,936 29,261 27,415
Operating income 35,387 29,759 23,052
Interest income 268 229 355
Income before income taxes 35,655 29,988 23,407
Income tax provision 7,167 10,688 6,662
Net income $ 28,488 $ 19,300 $ 16,745
EARNINGS PER SHARE      
Basic (in dollars per share) $ 0.83 $ 0.55 $ 0.44
Diluted (in dollars per share) 0.83 0.55 0.44
Dividends paid per share (in dollars per share) $ 0.50 $ 0.33 $ 0.24