XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Product Warranties (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 15,388 $ 15,250
Accruals for warranties issued during period 12,219 11,276
Adjustments related to pre-existing warranties 93 32
Settlements made during the period (12,234) (11,332)
Balance at end of period $ 15,466 $ 15,226