XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL FINANCIAL STATEMENT DATA - Goodwill (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Changes in carrying value of goodwill  
Goodwill at beginning of period $ 130,124
Goodwill at end of period 130,124
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
Goodwill at end of period $ 749