v3.26.3
Note 2 - Business Acquisitions, Goodwill and Purchased Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Gross Carrying Amount, finite-lived intangible assets $ 335,179 $ 339,306
Accumulated Amortization 278,166 260,034
Developed Technology Rights [Member]    
Gross Carrying Amount, finite-lived intangible assets 238,081 241,038
Accumulated Amortization $ 211,708 199,776
Finite-Lived Intangible Asset, Useful Life (Year) 3 years 6 months  
Customer Relationships [Member]    
Gross Carrying Amount, finite-lived intangible assets $ 74,941 75,677
Accumulated Amortization $ 49,091 44,210
Finite-Lived Intangible Asset, Useful Life (Year) 4 years 9 months 18 days  
Trade Names [Member]    
Gross Carrying Amount, finite-lived intangible assets $ 21,933 22,366
Accumulated Amortization $ 17,150 15,845
Finite-Lived Intangible Asset, Useful Life (Year) 4 years 4 months 24 days  
Noncompete Agreements [Member]    
Gross Carrying Amount, finite-lived intangible assets $ 224 225
Accumulated Amortization $ 217 $ 203
Finite-Lived Intangible Asset, Useful Life (Year) 3 months 18 days