v3.26.1
Intangible Assets - Goodwill Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 27, 2026
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 585,304
Adjustments from business acquisitions 84
Foreign currency translation (4,430)
Ending balance 580,958
Contractor  
Goodwill [Roll Forward]  
Beginning balance 238,575
Adjustments from business acquisitions (170)
Foreign currency translation (2,744)
Ending balance 235,661
Industrial  
Goodwill [Roll Forward]  
Beginning balance 275,263
Adjustments from business acquisitions 254
Foreign currency translation (1,686)
Ending balance 273,831
Expansion Markets  
Goodwill [Roll Forward]  
Beginning balance 71,466
Adjustments from business acquisitions 0
Foreign currency translation 0
Ending balance $ 71,466