XML 103 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Amortized Intangible Assets
The gross carrying amount and accumulated amortization for intangible assets as of September 30, 2025 consisted of the following (in millions):
 September 30, 2025
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Amortized Intangible Assets
Customer relationships$756.2 $300.6 $455.6 
Acquired and developed technology93.2 57.0 36.2 
Trade names49.4 12.4 37.0 
Non-compete agreements2.9 2.9 — 
Patents1.9 1.8 0.1 
Total$903.6 $374.7 $528.9 

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