XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring, Integration, and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Restructuring Cost and Reserve [Line Items]        
Restructuring, integration, and other charges $ 19,912 $ 19,183 $ 31,572 $ 40,354
Restructuring and integration charges     31,572 40,354
Other charges 13,417 7,454 22,131 15,844
Acquisition-related charges 223 1,384 1,245 7,538
Relocation and other centralization charges 3,174   8,733  
Restructuring Charges From Current Period [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring and integration charges 5,071 8,798 8,078 20,230
Restructuring Charges From Prior Periods [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring and integration charges $ 1,424 $ 2,931 $ 1,363 $ 4,280