XML 74 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Dec. 31, 2019
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 334,251 $ 341,211
Amortizable intangible assets, accumulated amortization (191,780) (188,063)
Amortizable intangible assets, net carrying amount 142,471 153,148
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 347,278 354,238
Net carrying amount 155,498 166,175
Patents and Developed Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 156,336 159,217
Amortizable intangible assets, accumulated amortization (99,090) (97,523)
Amortizable intangible assets, net carrying amount 57,246 61,694
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 158,219 161,807
Amortizable intangible assets, accumulated amortization (80,352) (78,206)
Amortizable intangible assets, net carrying amount 77,867 83,601
Customer Backlog    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 2,206 2,316
Amortizable intangible assets, accumulated amortization (2,206) (2,316)
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 17,490 17,871
Amortizable intangible assets, accumulated amortization (10,132) (10,018)
Amortizable intangible assets, net carrying amount $ 7,358 $ 7,853