XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property and Equipment      
Property and equipment before accumulated depreciation and amortization $ 652.3 $ 654.8  
Less: Accumulated depreciation and amortization 309.7 293.9  
Total property and equipment, net 342.6 360.9  
Depreciation expense 52.7 54.5 $ 45.6
Computer software costs      
Computer software costs 191.7 169.9  
Less: Accumulated amortization 116.1 110.0  
Computer software costs, net 75.6 59.9  
Computer software costs 191.7 169.9  
Amortization expense related to computer software costs 18.5 17.8 $ 10.9
Land      
Property and Equipment      
Property and equipment before accumulated depreciation and amortization 19.1 22.3  
Buildings and leasehold improvements      
Property and Equipment      
Property and equipment before accumulated depreciation and amortization $ 74.5 84.8  
Buildings and leasehold improvements | Minimum      
Property and Equipment      
Estimated useful lives 3 years    
Buildings and leasehold improvements | Maximum      
Property and Equipment      
Estimated useful lives 40 years    
Office equipment, furniture and fixtures      
Property and Equipment      
Property and equipment before accumulated depreciation and amortization $ 15.3 16.9  
Office equipment, furniture and fixtures | Minimum      
Property and Equipment      
Estimated useful lives 3 years    
Office equipment, furniture and fixtures | Maximum      
Property and Equipment      
Estimated useful lives 7 years    
Computer equipment and software costs      
Property and Equipment      
Property and equipment before accumulated depreciation and amortization $ 275.8 261.4  
Computer equipment and software costs | Minimum      
Property and Equipment      
Estimated useful lives 3 years    
Computer equipment and software costs | Maximum      
Property and Equipment      
Estimated useful lives 9 years    
Machinery, equipment and vehicles      
Property and Equipment      
Property and equipment before accumulated depreciation and amortization $ 267.7 269.3  
Machinery, equipment and vehicles | Minimum      
Property and Equipment      
Estimated useful lives 3 years    
Machinery, equipment and vehicles | Maximum      
Property and Equipment      
Estimated useful lives 40 years    
Software development in progress      
Computer software costs      
Computer software costs $ 13.7 22.5  
Computer software costs $ 13.7 $ 22.5