v3.8.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Statement [Abstract]      
Net sales $ 1,164,248 $ 940,790 $ 1,017,622
Cost of goods sold 1,008,073 820,673 880,900
Gross profit 156,175 120,117 136,722
Selling, general and administrative expenses 76,726 69,351 64,493
Operating income 79,449 50,766 72,229
Net interest and other income 427 48 155
Income before income taxes 79,876 50,814 72,384
Provision for income taxes 12,859 16,975 24,779
Net income $ 67,017 $ 33,839 $ 47,605
Earnings per common and common equivalent share - basic (in usd per share) $ 3.23 $ 1.63 $ 2.30
Weighted average common and common equivalent shares outstanding – basic 20,767 20,704 20,713
Earnings per common and common equivalent share - diluted (in usd per share) $ 3.21 $ 1.63 $ 2.29
Weighted average common and common equivalent shares outstanding – diluted 20,847 20,773 20,787
Cash dividends declared per share (in usd per share) $ 0.08 $ 0.08 $ 0.08