Summary of Quarterly Financial Data (unaudited) (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 30, 2017 |
Sep. 30, 2017 |
Jul. 01, 2017 |
Apr. 01, 2017 |
Dec. 31, 2016 |
Oct. 01, 2016 |
Jul. 02, 2016 |
Apr. 02, 2016 |
Dec. 30, 2017 |
Dec. 31, 2016 |
Jan. 02, 2016 |
|
Summary of Quarterly Financial Data (unaudited) [Abstract] | |||||||||||
Net sales | $ 363,279 | $ 402,646 | $ 284,673 | $ 393,899 | $ 313,445 | $ 367,988 | $ 276,878 | $ 352,980 | $ 1,444,497 | $ 1,311,291 | $ 1,213,699 |
Gross profit | 220,804 | 253,465 | 176,619 | 246,459 | 197,482 | 232,343 | 171,261 | 209,074 | 897,347 | 810,160 | 740,751 |
Operating income (loss) | 20,119 | 39,029 | (3,061) | 35,828 | 15,312 | 39,044 | 2,396 | 19,898 | 91,915 | 76,650 | 75,096 |
Net income (loss) | $ 15,791 | $ 25,603 | $ (778) | $ 24,461 | $ 11,287 | $ 25,745 | $ 1,416 | $ 12,969 | $ 65,077 | $ 51,417 | $ 50,519 |
Net income (loss) per share – diluted | $ 0.39 | $ 0.62 | $ (0.02) | $ 0.56 | $ 0.25 | $ 0.56 | $ 0.03 | $ 0.27 | $ 1.55 | $ 1.10 | $ 0.97 |