XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 31, 2024
Sep. 27, 2024
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount $ 512,034 $ 507,390  
Amortizable intangible assets, accumulated amortization (347,337) (334,573)  
Amortizable intangible assets, net carrying amount 164,697 172,817 $ 164,697
Non-amortizable intangible assets 13,027 13,027  
Gross carrying amount 525,061 520,417  
Net carrying amount 177,724 185,844  
Patents and Developed Technologies      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount 220,852 218,867  
Amortizable intangible assets, accumulated amortization (164,259) (159,041)  
Amortizable intangible assets, net carrying amount 56,593 59,826  
Customer Relationships      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount 267,582 265,156  
Amortizable intangible assets, accumulated amortization (166,044) (158,938)  
Amortizable intangible assets, net carrying amount 101,538 106,218  
Trademarks and Trade Names      
Schedule of Intangible Assets Disclosure [Line Items]      
Amortizable intangible assets, gross carrying amount 23,600 23,367  
Amortizable intangible assets, accumulated amortization (17,034) (16,594)  
Amortizable intangible assets, net carrying amount $ 6,566 $ 6,773