XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Goodwill
The changes in the carrying amount of goodwill are as follows:
Balance, December 31, 2021$1,588,477 
Acquisitions658,806 
Foreign currency translation adjustments(8,426)
Other adjustments(1,673)
Balance, December 31, 20222,237,184 
Acquisitions19,934 
Foreign currency translation adjustments11,732 
Other adjustments486 
Balance, December 31, 2023$2,269,336 
Schedule of Finite-Lived Intangible Assets
Details of intangible assets other than goodwill are as follows:
December 31, 2023December 31, 2022
Estimated
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Intangible assets subject to amortization:
Software and technology
3-5 years
$89,693 $(59,045)$30,648 $92,390 $(51,938)$40,452 
Customer relationships
3-10 years
323,442 (142,378)181,064 323,164 (114,387)208,777 
Trademarks
3-10 years
70,710 (33,709)37,001 69,803 (26,904)42,899 
Non-compete agreements
5 years
350 (276)74 350 (207)143 
Total intangible assets$484,195 $(235,408)$248,787 $485,707 $(193,436)$292,271 
Finite-lived Intangible Assets Amortization Expense
The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:
Year Ended December 31,
202320222021
Cost of subscriptions and licenses$12,704 $12,478 $8,125 
Amortization of purchased intangibles38,515 41,114 25,601 
Total amortization expense$51,219 $53,592 $33,726 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Amortization expense for the years following December 31, 2023 are estimated as follows:
2024$46,582 
202543,494 
202635,125 
202727,972 
202827,276 
Thereafter68,338 
$248,787