XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Statement [Abstract]      
Net sales $ 405,232 $ 383,977 $ 358,632
Cost of sales 281,835 265,897 249,951
Gross profit 123,397 118,080 108,681
Selling, general and administrative expenses 49,249 38,506 37,438
(Gain) loss on disposal of assets 45 (20) (59)
Income from operations 74,103 79,594 71,302
Interest income, net 298 292 161
Other income (expense), net 91 105 (124)
Income before taxes 74,492 79,991 71,339
Income tax provision 19,994 26,615 25,611
Net income $ 54,498 $ 53,376 $ 45,728
Earnings per share:      
Basic (usd per share) $ 1.04 $ 1.01 $ 0.85
Diluted (usd per share) 1.03 1.00 0.84
Cash dividends declared per common share $ 0.26 $ 0.24 $ 0.22
Weighted average shares outstanding:      
Basic 52,572,496 52,924,398 54,045,841
Diluted 53,078,734 53,449,754 54,481,484