XML 56 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Product Warranties Disclosures [Abstract]    
Balance at beginning of the period $ 5,756 $ 4,510
Provision charged to cost of revenue 496 1,011
Use of provision (535) (657)
Foreign currency exchange rate changes (102) 20
Balance at end of the period $ 5,615 $ 4,884