XML 17 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Income Statement [Abstract]      
Net sales $ 973,705 $ 903,221 $ 859,604
Cost of goods sold 600,424 544,572 521,530
Gross profit 373,281 358,649 338,074
Selling, general and administrative expenses 202,138 182,409 169,473
Income from operations 171,143 176,240 168,601
Other (expense) income, net (8) 348 (241)
Income before income taxes 171,135 176,588 168,360
Provision for income taxes 37,533 69,989 62,311
Net income $ 133,602 $ 106,599 $ 106,049
Earnings per share:      
Basic $ 4.04 $ 3.14 $ 3.07
Diluted $ 4.02 $ 3.13 $ 3.07
Weighted average shares outstanding:      
Basic 33,097 33,964 34,516
Diluted 33,207 34,052 34,598