v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 28, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying value by reportable segment for the six months ended June 28, 2025 were as follows:
Six Months Ended
December 28, 20242025 AcquisitionsAdjustmentsForeign Currency Translation of non-USD functional currency goodwillJune 28, 2025
INF$107,821 $2,005 $— $— $109,826 
BTS126,344 3,259 588 143 130,334 
GEO345,172 — — 647 345,819 
Total$579,337 $5,264 $588 $790 $585,979 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net, as of June 28, 2025 and December 28, 2024 consist of the following:
June 28, 2025December 28, 2024
Gross
Carrying
Amount
Accumulated AmortizationNet
Amount
Gross
Carrying
Amount
Accumulated AmortizationNet
Amount
Finite-lived intangible assets:
Customer relationships(1)
$335,696 $(167,640)$168,056 $332,631 $(149,368)$183,263 
Trade name(2)
23,802 (21,603)2,199 23,656 (20,719)2,937 
Customer backlog(3)
41,312 (39,077)2,235 39,743 (36,922)2,821 
Non-compete(4)
19,103 (15,506)3,597 18,515 (14,525)3,990 
Developed technology(5)
39,153 (28,404)10,749 39,153 (25,572)13,581 
Total finite-lived intangible assets$459,066 $(272,230)$186,836 $453,698 $(247,106)$206,592 

(1) Amortized on a straight-line or sum-of-the-years' digits basis over estimated lives (2 to 17 years)
(2) Amortized on a straight-line basis over their estimated lives (1 to 5 years)
(3) Amortized on a straight-line basis over their estimated lives (1 to 10 years)
(4) Amortized on a straight-line basis over their contractual lives (1 to 5 years)
(5) Amortized on a straight-line basis over their estimated lives (5 to 10 years)