XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangibles (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Change in Carrying Amount of Goodwill
The change in carrying amount of goodwill was as follows (in thousands):
 
     Goodwill
(Gross)
     Accumulated
Impairment
Losses
     Goodwill
(Net)
 
January 1, 2020
   $ 265,656      $ (70,004    $ 195,652  
Business Combinations
     11,250        —          11,250  
Other
     (120      —          (120
  
 
 
    
 
 
    
 
 
 
September 30, 2020
   $ 276,786      $ (70,004    $ 206,782  
  
 
 
    
 
 
    
 
 
 
Schedule of Gross Carrying Amount, Accumulated Amortization and Net Book Value
The following table provides the gross carrying amount, accumulated amortization and net book value for each major class of intangibles (in thousands):
 
 
  
As of September 30,
 
  
As of December 31,
 
 
  
2020
 
  
2019
 
 
  
Gross
 
  
 
 
  
Net
 
  
Gross
 
  
 
 
  
Net
 
 
  
Carrying
 
  
Accumulated
 
  
Book
 
  
Carrying
 
  
Accumulated
 
  
Book
 
 
  
Amount
 
  
Amortization
 
  
Value
 
  
Amount
 
  
Amortization
 
  
Value
 
Amortized intangibles:
  
     
  
     
  
     
  
     
  
     
  
     
Customer relationships
  
$
184,562
 
  
$
83,719
 
  
$
100,843
 
  
$
169,334
 
  
$
69,388
 
  
$
99,946
 
Covenants
not-to-compete
  
 
18,944
 
  
 
12,761
 
  
 
6,183
 
  
 
16,959
 
  
 
10,617
 
  
 
6,342
 
Trademarks and tradenames
  
 
73,543
 
  
 
26,042
 
  
 
47,501
 
  
 
69,718
 
  
 
22,609
 
  
 
47,109
 
Backlog
  
 
15,256
 
  
 
14,385
 
  
 
871
 
  
 
14,080
 
  
 
13,915
 
  
 
165
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
292,305
 
  
$
136,907
 
  
$
155,398
 
  
$
270,091
 
  
$
116,529
 
  
$
153,562
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Schedule of Estimated Aggregate Annual Amortization Remaining estimated aggregate annual amortization expense is as follows (amounts, in thousands, are for the fiscal year ended):
 
Remainder of 2020
   $ 7,069  
2021
     27,621  
2022
     26,037  
2023
     23,126  
2024
     19,611  
Thereafter
     51,934