XML 35 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
9. Property and Equipment
The amount of property and equipment and their respective estimated useful lives are as follows (in millions):
As of December 31,
Estimated
20242023Useful Lives
Land$81.4 $81.9 Indefinite
Buildings and leasehold improvements110.2 108.4 
3 - 40 years
Office equipment, furniture and fixtures
20.9 14.1 
3 - 9 years
Computer equipment and software costs
301.4 329.2 
3 - 9 years
Machinery, equipment and vehicles (1)
475.1 433.4 
3 - 40 years
Total property and equipment
989.1 966.9 
Less: Accumulated depreciation and amortization (1)
475.8 451.6 
Total property and equipment, net
$513.3 $515.3 
(1)Includes right of use assets associated with finance leases. See Note 14. Leases for additional information.
For 2024, 2023 and 2022, we recorded depreciation expense of $72.3 million, $68.3 million and $64.4 million, respectively.
The amount of computer software costs, including capitalized internally developed software costs and certain hosting arrangement costs, included in property and equipment are as follows (in millions):
As of December 31,
20242023
Computer software costs$260.8 $289.2 
Less: Accumulated amortization171.7 175.0 
Computer software costs, net$89.1 $114.2 
Included in capitalized computer software costs are costs incurred in connection with software development in progress of $0.1 million and $0.9 million as of December 31, 2024 and 2023, respectively. For 2024, 2023 and 2022, we recorded amortization expense related to computer software costs of $23.2 million, $25.4 million and $21.0 million, respectively.