XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Amortized Intangible Assets
The gross carrying amount and accumulated amortization for intangible assets as of March 31, 2025 consisted of the following (in millions):
 March 31, 2025
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortized Intangible Assets
Customer relationships$735.8 $269.2 $466.6 
Acquired and developed technology91.2 50.9 40.3 
Trade names48.0 10.4 37.6 
Non-compete agreements2.9 2.9 — 
Patents1.9 1.0 0.9 
Total$879.8 $334.4 $545.4 


The gross carrying amount and accumulated amortization for intangible assets as of December 31, 2024 consisted of the following (in millions):
 December 31, 2024
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortized Intangible Assets
Customer relationships$726.6 $254.3 $472.3 
Acquired and developed technology90.3 47.9 42.4 
Trade names47.2 9.4 37.8 
Non-compete agreements2.9 2.9 — 
Patents1.9 1.0 0.9 
Total
$868.9 $315.5 $553.4