XML 71 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Warranty (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2018
Sep. 29, 2017
Product Warranties Disclosures [Abstract]    
Balance at beginning of the period $ 4,835 $ 3,142
Provision charged to cost of revenue 2,503 2,084
Warranty liabilities acquired from acquisitions   1,307
Use of provision (2,243) (1,818)
Foreign currency exchange rate changes (54) 58
Balance at end of period $ 5,041 $ 4,773