XML 32 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets, Net - Cost and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Mar. 28, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets    
Cost $ 337,592 $ 347,841
Accumulated amortization (100,359) (97,514)
Total intangibles, net 237,233 250,327
Customer relationships and agreements    
Finite-Lived Intangible Assets    
Cost 148,025 151,540
Accumulated amortization (59,049) (57,326)
Total intangibles, net 88,976 94,214
Software    
Finite-Lived Intangible Assets    
Cost 94,244 92,821
Accumulated amortization (19,645) (18,222)
Total intangibles, net 74,599 74,599
Trademarks and trade names    
Finite-Lived Intangible Assets    
Cost 54,613 58,088
Accumulated amortization (7,729) (7,512)
Total intangibles, net 46,884 50,576
Patents, licenses and rights    
Finite-Lived Intangible Assets    
Cost 40,710 45,392
Accumulated amortization (13,936) (14,454)
Total intangibles, net $ 26,774 $ 30,938