XML 84 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of indefinite-lived intangible assets
At December 31, 2024CostAccumulated
amortization
Net book value
Trade names and trademarks$220.5 $(63.2)$157.3 
Customer relationships2,538.1 (393.7)2,144.4 
Software and technology assets781.1 (416.9)364.2 
Software under development2.8 — 2.8 
$3,542.5 $(873.8)$2,668.7 
At December 31, 2023CostAccumulated
amortization
Net book value
Trade names and trademarks$221.9 $(29.7)$192.2 
Customer relationships2,553.1 (225.0)2,328.1 
Software and technology assets670.4 (285.5)384.9 
Software under development8.9 — 8.9 
$3,454.3 $(540.2)$2,914.1 
Schedule of finite-lived intangible assets
Amortization is recognized in earnings on a straight-line basis over the estimated useful lives of intangible assets from the date that they are available for use. The amortization periods of finite-lived intangible assets are re-evaluated periodically when facts and circumstances indicate that the remaining useful lives may have changed. Indefinite-lived trade names and trademarks are not amortized. The estimated useful lives of the Company's intangible assets are as follows:
AssetRate / term
Trade names and trademarks
2 - 15 years or indefinite-lived
Customer relationships
6 - 20 years
Software and technology assets
3 - 7 years
At December 31, 2024CostAccumulated
amortization
Net book value
Trade names and trademarks$220.5 $(63.2)$157.3 
Customer relationships2,538.1 (393.7)2,144.4 
Software and technology assets781.1 (416.9)364.2 
Software under development2.8 — 2.8 
$3,542.5 $(873.8)$2,668.7 
At December 31, 2023CostAccumulated
amortization
Net book value
Trade names and trademarks$221.9 $(29.7)$192.2 
Customer relationships2,553.1 (225.0)2,328.1 
Software and technology assets670.4 (285.5)384.9 
Software under development8.9 — 8.9 
$3,454.3 $(540.2)$2,914.1 
Schedule of annual amortization expense
At December 31, 2024, estimated annual amortization expense for the next five years ended December 31 are as follows:
2025$340.2 
2026319.3 
2027244.9 
2028192.9 
2029178.7 
$1,276.0