XML 255 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangibles (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Change in Carrying Amount of Goodwill
The change in carrying amount of goodwill by reporting segment for the year ended December 31, 2023 was as follows (in millions):
InstallationOtherConsolidated
Goodwill (gross) - January 1, 2023$355.3 $88.3 $443.6 
Business combinations20.8 — 20.8 
Other adjustments(0.9)5.3 4.4 
Goodwill (gross) - December 31, 2023375.2 93.6468.8 
Accumulated impairment losses (70.0)— (70.0)
Goodwill (net) - December 31, 2023$305.2 $93.6 $398.8 
Other adjustments in the above table for the year ended December 31, 2023 in the Other category primarily include measurement period adjustments associated with a tax election that resulted in a $4.5 million change in purchase price for a 2022 acquisition.
The change in carrying amount of goodwill by reporting segment for the year ended December 31, 2024 was as follows (in millions):
InstallationOtherConsolidated
Goodwill (gross) - January 1, 2024$375.2 $93.6 $468.8 
Business combinations26.0 7.1 33.1 
Other adjustments0.7 — 0.7 
Goodwill (gross) - December 31, 2024401.9 100.7 502.6 
Accumulated impairment losses(70.0)— (70.0)
Goodwill (net) - December 31, 2024$331.9 $100.7 $432.6 
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 millions):
As of December 31,
20242023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Book
Value
Gross
Carrying
Amount
Accumulated
Amortization
Net
Book
Value
Amortized intangibles:
Customer relationships$386.4 $207.6 $178.8 $357.4 $177.8 $179.6 
Covenants not-to-compete34.6 27.1 7.5 32.1 23.7 8.4 
Trademarks and tradenames139.5 55.3 84.2 128.0 47.4 80.6 
Backlog21.6 21.6 — 21.6 21.5 0.1 
Total intangibles$582.1 $311.6 $270.5 $539.1 $270.4 $268.7 
Schedule of Estimated Aggregate Annual Amortization Remaining estimated aggregate annual amortization expense is as follows (in millions):
2025$39.1 
202635.1 
202730.8 
202827.4 
202924.7 
Thereafter113.4