XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Purchased Intangible Assets - Schedule of Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangibles assets, Net $ 110,566  
Identifiable intangibles assets, Gross Carrying Amount 358,207 $ 475,208
Identifiable intangibles assets, Accumulated Amortization 247,641 347,751
Identifiable intangibles assets, Net 110,566 127,457
Developed technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangibles assets, Gross Carrying Amount 277,416 387,716
Finite-lived intangibles assets, Accumulated Amortization 201,716 298,013
Finite-lived intangibles assets, Net 75,700 89,703
Customer and distributor relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangibles assets, Gross Carrying Amount 66,620 73,321
Finite-lived intangibles assets, Accumulated Amortization 34,963 39,370
Finite-lived intangibles assets, Net 31,657 33,951
Trademarks and trade names [Member]    
Finite Lived Intangible Assets [Line Items]    
Finite-lived intangibles assets, Gross Carrying Amount 14,171 14,171
Finite-lived intangibles assets, Accumulated Amortization 10,962 10,368
Finite-lived intangibles assets, Net $ 3,209 $ 3,803