XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLEMENTAL FINANCIAL STATEMENT DATA - Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2023
USD ($)
Changes in carrying value of goodwill  
Goodwill at beginning of period $ 130,124
Additional Purchase Cost 1,020
Goodwill at end of period 131,144
Energy  
Changes in carrying value of goodwill  
Goodwill at beginning of period 129,375
Goodwill at end of period 129,375
Engineering and Consulting  
Changes in carrying value of goodwill  
Goodwill at beginning of period 749
Additional Purchase Cost 1,020
Goodwill at end of period $ 1,769