XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL FINANCIAL STATEMENT DATA - Goodwill (Details)
$ in Thousands
3 Months Ended
Apr. 04, 2025
USD ($)
Changes in carrying value of goodwill  
Goodwill at beginning of period $ 140,991
Additional Purchase Cost 32,931
Goodwill at end of period 173,922
Energy  
Changes in carrying value of goodwill  
Goodwill at beginning of period 139,222
Additional Purchase Cost 25,438
Goodwill at end of period 164,660
Engineering and Consulting  
Changes in carrying value of goodwill  
Goodwill at beginning of period 1,769
Additional Purchase Cost 7,493
Goodwill at end of period $ 9,262