XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
SUPPLEMENTAL FINANCIAL STATEMENT DATA - Goodwill (Details)
$ in Thousands
6 Months Ended
Jul. 04, 2025
USD ($)
Changes in carrying value of goodwill  
Goodwill at beginning of period $ 140,991
Additional Purchase Cost 41,385
Goodwill at end of period 182,376
Energy  
Changes in carrying value of goodwill  
Goodwill at beginning of period 139,222
Additional Purchase Cost 33,506
Goodwill at end of period 172,728
Engineering and Consulting  
Changes in carrying value of goodwill  
Goodwill at beginning of period 1,769
Additional Purchase Cost 7,879
Goodwill at end of period $ 9,648