XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Product Warranties (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 15,388 $ 15,250
Accruals for warranties issued during period 22,130 15,197
Adjustments related to pre-existing warranties 116 (298)
Settlements made during the period (22,203) (15,424)
Balance at end of period $ 15,431 $ 14,725