XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill    
Gross Carrying Amount $ 115,847 $ 66,065
Accumulated Amortization 0 0
Net Carrying Amount 115,847 66,065
Goodwill, Foreign currency translation (3,223) 11
Amortizable Intangible Assets    
Accumulated Amortization 25,439 16,779
Amortizable Intangible Assets, Foreign currency translation (2,689) 1
Foreign currency translation, adjustments (410) 0
Foreign currency translation, net (2,279) 1
Total intangible assets, Gross Carrying Amount 112,996 65,833
Total intangible assets, Net Carrying Amount 87,557 49,054
Trade names    
Amortizable Intangible Assets    
Indefinite-lived Intangible Assets 34,412 28,441
Indefinite-lived Intangible Assets, Foreign currency translation (367) 26
Backlog    
Amortizable Intangible Assets    
Gross Carrying Amount 9,296 5,289
Accumulated Amortization 9,296 5,289
Net Carrying Amount 0 0
Customer relationships    
Amortizable Intangible Assets    
Gross Carrying Amount 71,138 31,381
Accumulated Amortization 16,094 11,179
Net Carrying Amount 55,044 20,202
Trade names    
Amortizable Intangible Assets    
Gross Carrying Amount 695 695
Accumulated Amortization 357 311
Net Carrying Amount 338 384
Below market lease    
Amortizable Intangible Assets    
Gross Carrying Amount 511 0
Accumulated Amortization 102 0
Net Carrying Amount 409 0
T&D    
Goodwill    
Gross Carrying Amount 93,240 40,224
Accumulated Amortization 0 0
Net Carrying Amount 93,240 40,224
C&I    
Goodwill    
Gross Carrying Amount 25,830 25,830
Accumulated Amortization 0 0
Net Carrying Amount $ 25,830 $ 25,830