XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 347,408 $ 350,226
Amortizable intangible assets, accumulated amortization (226,985) (214,732)
Amortizable intangible assets, net carrying amount 120,423 135,494
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 360,435 363,253
Net carrying amount 133,450 148,521
Patents and Developed Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 163,174 164,430
Amortizable intangible assets, accumulated amortization (116,078) (110,572)
Amortizable intangible assets, net carrying amount 47,096 53,858
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 165,963 167,429
Amortizable intangible assets, accumulated amortization (99,114) (92,892)
Amortizable intangible assets, net carrying amount 66,849 74,537
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 18,271 18,367
Amortizable intangible assets, accumulated amortization (11,793) (11,268)
Amortizable intangible assets, net carrying amount $ 6,478 $ 7,099