XML 80 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 3,540 $ 3,493 $ 3,780
Charged to costs and expenses 881 1,848 635
Charged to other accounts 0 0 0
Deductions (describe) 628 1,801 922
Balance at end of year 3,793 3,540 3,493
Restructuring Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 11,907 2,568 10,291
Charged to costs and expenses 7,944 11,961 3,999
Charged to other accounts 49 8,569 3,300
Deductions (describe) 8,357 2,622 3,724
Balance at end of year 11,445 11,907 2,568
Warranty and Sales Allowances Reserves      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 3,495 4,111 5,529
Charged to costs and expenses 1,519 1,074 2,071
Charged to other accounts 0 0 0
Deductions (describe) 1,161 1,690 3,489
Balance at end of year $ 3,853 $ 3,495 $ 4,111