XML 19 R2.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Statement [Abstract]      
Net sales $ 479,616 $ 440,804 $ 391,660
Cost of sales 292,521 285,935 251,464
Gross profit 187,095 154,869 140,196
Selling, general and administrative expenses 83,140 77,463 72,370
Income from operations 103,955 77,406 67,826
Interest expense, net 1,125 619 878
Income before income taxes 102,830 76,787 66,948
Provision for income taxes 34,983 28,689 25,427
Net income $ 67,847 $ 48,098 $ 41,521
Basic earnings per common share $ 2.31 $ 1.53 $ 1.28
Basic weighted average common shares outstanding 29,394,559 31,350,542 32,319,649
Diluted earnings per common share $ 2.29 $ 1.52 $ 1.27
Diluted weighted average common shares outstanding 29,612,669 31,682,509 32,751,074
Comprehensive income $ 67,847 $ 48,098 $ 41,521