XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
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, 2022$2,237,184 
Acquisitions19,934 
Foreign currency translation adjustments11,732 
Other adjustments486 
Balance, December 31, 20232,269,336 
Acquisitions120,214 
Foreign currency translation adjustments(21,538)
Other adjustments(833)
Balance, December 31, 2024$2,367,179 
Schedule of Intangible Assets Other than Goodwill
Details of intangible assets other than goodwill are as follows:
December 31, 2024December 31, 2023
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
$86,578 $(61,671)$24,907 $89,693 $(59,045)$30,648 
Customer relationships
3-10 years
315,773 (162,175)153,598 323,442 (142,378)181,064 
Trademarks
3-10 years
74,034 (38,593)35,441 70,710 (33,709)37,001 
Non-compete agreements
5 years
350 (337)13 350 (276)74 
Total intangible assets$476,735 $(262,776)$213,959 $484,195 $(235,408)$248,787 
Schedule of 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,
202420232022
Cost of subscriptions and licenses$12,681 $12,704 $12,478 
Amortization of purchased intangibles33,998 38,515 41,114 
Total amortization expense$46,679 $51,219 $53,592 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Amortization expense for the years following December 31, 2024 are estimated as follows:
2025$45,779 
202637,276 
202729,855 
202828,994 
202927,440 
Thereafter44,615 
$213,959