XML 14 R3.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Income Statement [Abstract]    
Net sales $ 572,394 $ 581,259
Cost of sales 490,201 503,646
Gross profit 82,193 77,613
Selling, general and administrative expenses 67,029 63,434
Income from operations 15,164 14,179
Interest/other income (expense), net (14) 1
Income before taxes 15,150 14,180
Income tax provision (6,087) (5,596)
Net income $ 9,063 $ 8,584
Earnings per common share:    
Basic $ 0.34 $ 0.33
Diluted $ 0.34 $ 0.32
Shares used in computation of earnings per common share:    
Basic 26,499 26,346
Diluted 26,671 26,593