XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill    
Gross Carrying Amount $ 116,953 $ 115,847
Accumulated Amortization 0 0
Net Carrying Amount 116,953 115,847
Goodwill, Foreign currency translation (2,117) (3,223)
Amortizable Intangible Assets    
Accumulated Amortization 30,534 25,439
Amortizable Intangible Assets, Foreign currency translation (1,768) (2,689)
Foreign currency translation, adjustments (270) (410)
Foreign currency translation, net (1,498) (2,279)
Indefinite-lived Intangible Assets    
Total intangible assets, Gross Carrying Amount 114,050 112,996
Total intangible assets, Net Carrying Amount 83,516 87,557
Trade names    
Indefinite-lived Intangible Assets    
Indefinite-lived Intangible Assets 34,412 34,412
Indefinite-lived Intangible Assets, Foreign currency translation (235) (367)
Backlog    
Amortizable Intangible Assets    
Gross Carrying Amount 9,296 9,296
Accumulated Amortization 9,296 9,296
Net Carrying Amount 0 0
Customer relationships    
Amortizable Intangible Assets    
Gross Carrying Amount 71,139 71,138
Accumulated Amortization 20,905 16,094
Net Carrying Amount 50,234 55,044
Trade names    
Amortizable Intangible Assets    
Gross Carrying Amount 695 695
Accumulated Amortization 403 357
Net Carrying Amount 292 338
Below market lease    
Amortizable Intangible Assets    
Gross Carrying Amount 511 511
Accumulated Amortization 200 102
Net Carrying Amount 311 409
T&D    
Goodwill    
Gross Carrying Amount 93,240 93,240
Accumulated Amortization 0 0
Net Carrying Amount 93,240 93,240
C&I    
Goodwill    
Gross Carrying Amount 25,830 25,830
Accumulated Amortization 0 0
Net Carrying Amount $ 25,830 $ 25,830