XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount $ 435,199 $ 449,103
Amortizable intangible assets, accumulated amortization (254,727) (241,141)
Amortizable intangible assets, net carrying amount 180,472 207,962
Non-amortizable intangible assets 13,027 13,027
Gross carrying amount 448,226 462,130
Net carrying amount 193,499 220,989
Patents and Developed Technologies    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 183,807 189,609
Amortizable intangible assets, accumulated amortization (125,291) (122,130)
Amortizable intangible assets, net carrying amount 58,516 67,479
Customer Relationships    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 221,306 228,656
Amortizable intangible assets, accumulated amortization (111,021) (104,386)
Amortizable intangible assets, net carrying amount 110,285 124,270
Customer Backlog    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 6,831 6,862
Amortizable intangible assets, accumulated amortization (5,693) (2,254)
Amortizable intangible assets, net carrying amount 1,138 4,608
Trademarks and Trade Names    
Schedule of Intangible Assets Disclosure [Line Items]    
Amortizable intangible assets, gross carrying amount 23,255 23,976
Amortizable intangible assets, accumulated amortization (12,722) (12,371)
Amortizable intangible assets, net carrying amount $ 10,533 $ 11,605