XML 56 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill, Identifiable Intangible Assets, And Other Long-Lived Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by reportable segment during the years ended December 31, 2020 and 2019 were as follows (in thousands):  
 United States
electrical
construction
and facilities
services segment
United States
mechanical
construction
and facilities
services segment
United States
building
services segment
United States
industrial services segment
Total
Balance at December 31, 2018$133,207 $256,321 $274,171 $327,188 $990,887 
Acquisitions and purchase price adjustments9,338 48,699 14,987 — 73,024 
Intersegment transfers— (5,800)— 5,800 — 
Balance at December 31, 2019142,545 299,220 289,158 332,988 1,063,911 
Acquisitions and purchase price adjustments— 398 12,974 — 13,372 
Impairment— — — (225,500)(225,500)
Balance at December 31, 2020$142,545 $299,618 $302,132 $107,488 $851,783 
Schedule of Intangible Assets
Identifiable intangible assets as of December 31, 2020 and 2019 consisted of the following (in thousands):  
 December 31, 2020
 Gross
Carrying
Amount
Accumulated
Amortization
Accumulated
Impairment
Charge 
Total
Contract backlog$72,045 $(68,766)$— $3,279 
Developed technology/Vendor network95,661 (64,994)— 30,667 
Customer relationships670,155 (324,426)(4,834)340,895 
Trade names (amortized)31,516 (23,002)— 8,514 
Trade names (unamortized)258,471 — (58,933)199,538 
Total$1,127,848 $(481,188)$(63,767)$582,893 
 December 31, 2019
 Gross
Carrying
Amount
Accumulated
Amortization
Accumulated
Impairment
Charge
Total
Contract backlog$66,745 $(61,651)$— $5,094 
Developed technology/Vendor network95,661 (60,156)— 35,505 
Customer relationships644,755 (277,601)(4,834)362,320 
Trade names (amortized)31,148 (21,830)— 9,318 
Trade names (unamortized)251,440 — (52,233)199,207 
Total$1,089,749 $(421,238)$(57,067)$611,444 
Schedule of Estimated Future Amortization Expense The following table presents the estimated future amortization expense of identifiable intangible assets in the following years (in thousands):  
2021$56,502 
202251,020 
202350,015 
202449,664 
202548,582 
Thereafter127,572 
 $383,355