XML 96 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets, Net - Cost and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets    
Cost $ 348,179 $ 347,841
Accumulated amortization (104,857) (97,514)
Total intangibles, net 243,322 250,327
Customer relationships and agreements    
Finite-Lived Intangible Assets    
Cost 146,522 151,540
Accumulated amortization (58,183) (57,326)
Total intangibles, net 88,339 94,214
Software    
Finite-Lived Intangible Assets    
Cost 99,378 92,821
Accumulated amortization (21,530) (18,222)
Total intangibles, net 77,848 74,599
Trademarks and trade names    
Finite-Lived Intangible Assets    
Cost 57,579 58,088
Accumulated amortization (8,718) (7,512)
Total intangibles, net 48,861 50,576
Patents, licenses and rights    
Finite-Lived Intangible Assets    
Cost 44,700 45,392
Accumulated amortization (16,426) (14,454)
Total intangibles, net $ 28,274 $ 30,938