XML 111 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Overview and Significant Accounting Policies (Product Warranty Rollforward) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Accounting Policies [Abstract]      
Document Period End Date Dec. 29, 2019    
Warranty Provision [Rollforward]      
Balance at beginning of period $ 4,270 $ 2,189 $ 2,717
Additions charged to expense 7,142 6,965 5,715
Deductions (6,998) (4,884) (6,243)
Balance at end of period $ 4,414 $ 4,270 $ 2,189