XML 57 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Product Warranties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Dec. 29, 2018
Dec. 30, 2017
Product Warranty Accrual [Roll Forward]          
Balance at beginning of period $ 15,388 $ 15,250 $ 16,227    
Accruals settled from divestiture 0 0 (538)    
Accruals for warranties issued during period 22,697 20,075 20,055    
Adjustments related to pre-existing warranties 233 194 604    
Settlements made during the period (22,868) (20,131) (21,098)    
Balance at end of period 15,450 15,388 15,250    
Product Warranties Disclosures [Abstract]          
Current - in the next twelve months       $ 9,455 $ 9,524
Long-term - beyond one year       5,995 5,864
Standard product warranty accrual $ 15,388 $ 15,250 $ 16,227 $ 15,450 $ 15,388