XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets - Goodwill Rollforward (Details)
$ in Thousands
6 Months Ended
Jun. 27, 2025
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 487,468
Adjustments from business acquisitions 898
Foreign currency translation 28,556
Ending balance 516,922
Contractor  
Goodwill [Roll Forward]  
Beginning balance 198,038
Adjustments from business acquisitions 1,164
Foreign currency translation 16,568
Ending balance 215,770
Industrial  
Goodwill [Roll Forward]  
Beginning balance 217,698
Adjustments from business acquisitions 0
Foreign currency translation 11,988
Ending balance 229,686
Expansion Markets  
Goodwill [Roll Forward]  
Beginning balance 71,732
Adjustments from business acquisitions (266)
Foreign currency translation 0
Ending balance $ 71,466