v3.20.2
Accrued Liabilities (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]          
Restructuring Charges and Other Related Charges $ 6,328 $ 13,309 $ 28,514 $ 50,725  
Accrued restructuring liability - current portion 2,448   2,448   $ 6,961
Accrued Liabilities          
Restructuring Cost and Reserve [Line Items]          
Accrued restructuring liability - current portion 2,400   2,400    
Other Noncurrent Liabilities          
Restructuring Cost and Reserve [Line Items]          
Accrued restructuring liability - current portion 100   100    
Cost of Sales          
Restructuring Cost and Reserve [Line Items]          
Restructuring Charges and Other Related Charges $ 2,200 $ 3,500 $ 4,900 $ 3,500