XML 70 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of property, plant and equipment
The basis for depreciation of the cost of an item and their estimated useful lives based on their usage is as follows:
AssetBasisRate / term
Land improvements and site improvementsDeclining balance10 %
Buildings and building improvementsStraight-line
15 - 30 years
Yard, automotive and office equipmentDeclining balance
20 - 30%
Computer software and equipmentStraight-line
3 - 5 years
Leasehold improvementsStraight-lineLesser of lease term or economic life
At December 31, 2024CostAccumulated
depreciation
Net book value
Land$610.9 $— $610.9 
Buildings and improvements499.6 (243.0)256.6 
Yard, automotive and office equipment348.1 (157.7)190.4 
Computer software and equipment109.2 (83.0)26.2 
Leasehold improvements174.3 (66.4)107.9 
Assets under development83.4 — 83.4 
$1,825.5 $(550.1)$1,275.4 
At December 31, 2023CostAccumulated
depreciation
Net book value
Land$549.2 $— $549.2 
Buildings and improvements491.1 (236.1)255.0 
Yard, automotive and office equipment306.0 (117.5)188.5 
Computer software and equipment108.2 (79.5)28.7 
Leasehold improvements160.0 (37.3)122.7 
Assets under development56.8 — 56.8 
$1,671.3 $(470.4)$1,200.9 
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