v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 29, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying value of goodwill were as follows (in thousands):
Balance as of December 31, 2024$384,937 
  Foreign exchange rate changes12,452 
Balance as of June 29, 2025$397,389 
Schedule of Intangible Assets
Amortized intangible assets as of June 29, 2025 consisted of the following (in thousands):
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Customer relationships$72,881 $(13,151)$59,730 
Completed technologies60,916 (28,904)32,012 
Trademarks883 (515)368 
Non-compete agreements340 (315)25 
Balance as of June 29, 2025$135,020 $(42,885)$92,135 
Amortized intangible assets as of December 31, 2024 consisted of the following (in thousands):
 Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Customer relationships$67,781 $(10,229)$57,552 
Completed technologies58,373 (25,766)32,607 
Trademarks810 (337)473 
Non-compete agreements340 (288)52 
Balance as of December 31, 2024$127,304 $(36,620)$90,684 
Schedule of Intangible Assets, Future Amortization Expense
Future amortization expense related to intangible assets as of June 29, 2025 is as follows (in thousands):
Amount
Remainder of fiscal 2025
$5,338 
202610,415 
20279,473 
20288,743 
20298,743 
20308,200 
Thereafter41,223 
$92,135