XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangibles (Tables)
6 Months Ended
Jun. 30, 2023
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):
InstallationOtherConsolidated
Goodwill (gross) - January 1, 2023$355,226 $88,333 $443,559 
Business combinations14,325 — 14,325 
Other340 5,273 5,613 
Goodwill (gross) - June 30, 2023369,891 93,606 463,497 
Accumulated impairment losses (70,004)— (70,004)
Goodwill (net) - June 30, 2023$299,887 $93,606 $393,493 
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 June 30,As of December 31,
 20232022
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Book
Value
Gross
Carrying
Amount
Accumulated
Amortization
Net
Book
Value
Amortized intangibles:      
Customer relationships$349,761 $162,254 $187,507 $338,050 $145,722 $192,328 
Covenants not-to-compete31,289 21,954 9,335 30,899 20,086 10,813 
Trademarks and tradenames125,335 43,461 81,874 119,612 39,638 79,974 
Backlog21,635 20,925 710 20,815 20,457 358 
 $528,020 $248,594 $279,426 $509,376 $225,903 $283,473 
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 2023$21,644 
202439,938 
202534,396 
202630,445 
202726,160 
Thereafter126,843