v3.26.1
SUPPLEMENTAL FINANCIAL STATEMENT DATA - Goodwill (Details)
$ in Thousands
6 Months Ended
Jul. 03, 2026
USD ($)
Changes in carrying value of goodwill  
Goodwill at beginning of period $ 179,530
Additional purchase cost 32,566
Additions / adjustments 73
Goodwill at end of period 212,169
Energy  
Changes in carrying value of goodwill  
Goodwill at beginning of period 170,835
Additional purchase cost 32,566
Goodwill at end of period 203,401
Engineering and Consulting  
Changes in carrying value of goodwill  
Goodwill at beginning of period 8,695
Additions / adjustments 73
Goodwill at end of period $ 8,768