XML 76 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Depreciation expense $ 125.4 $ 113.2 $ 97.8
Capitalized software development costs $ 106.4 $ 100.0 81.0
Intangible assets useful life 12 years 12 years  
Severance Costs $ 15.4    
Property, Equipment, and Depreciation
Property, Equipment, and Depreciation
We state property and equipment at historical cost, net of accumulated depreciation in accordance with FASB ASC 360-10, Property, Plant, and Equipment. We depreciate property and equipment using the straight-line method based on the useful life of the asset, which ranges from three to seven years. We amortize leasehold improvements over the lease term or their useful lives, whichever is shorter. Long-lived assets that are held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If the value of future undiscounted cash flows is less than the carrying amount of an asset group, we record an impairment loss based on the excess of the carrying amount over the fair value of the asset group.
   
Capitalized Contract Cost [Line Items]      
Amortization of Deferred Sales Commissions $ 50.6 $ 48.6 40.4
Severance related to China operations      
Business Acquisition [Line Items]      
Severance Costs 2.4   25.9
Severance related to targeted reorganizations      
Business Acquisition [Line Items]      
Severance Costs $ 9.0    
Minimum [Member]      
Business Acquisition [Line Items]      
Asset useful life 3 years    
Intangible assets useful life 1 year    
Revenue timing of cash payments 0 days    
Maximum [Member]      
Business Acquisition [Line Items]      
Asset useful life 7 years    
Intangible assets useful life 20 years    
Revenue timing of cash payments 30 days    
Revenue performance period 3 years    
Sales commissions, period of transfer 3 years    
Internally developed software expense [Member]      
Business Acquisition [Line Items]      
Depreciation expense $ 94.9 $ 81.2 $ 64.3
Capitalized software [Member]      
Business Acquisition [Line Items]      
Asset useful life 3 years    
License-based | Minimum [Member]      
Business Acquisition [Line Items]      
Revenue performance period 1 year    
License-based | Maximum [Member]      
Business Acquisition [Line Items]      
Revenue performance period 3 years    
Asset-based | Minimum [Member]      
Business Acquisition [Line Items]      
Revenue performance period 1 year    
Asset-based | Maximum [Member]      
Business Acquisition [Line Items]      
Revenue performance period 3 years