Commitments And Contingencies Schedule of Product Warranty Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 28, 2015 |
Jun. 29, 2014 |
Jun. 28, 2015 |
Jun. 29, 2014 |
|
Movement in Standard Product Warranty Accrual [Roll Forward] | ||||
Balance as of beginning of the period | $ 42,877 | $ 45,403 | $ 44,888 | $ 48,754 |
Provision for warranty liability made during the period | 14,982 | 13,297 | 31,237 | 27,455 |
Settlements made during the period | (16,892) | (16,766) | (35,158) | (34,275) |
Balance at end of period | $ 40,967 | $ 41,934 | $ 40,967 | $ 41,934 |