XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the periods presented were as follows:
(in thousands)
Goodwill at December 31, 2021$852,536 
Acquisitions, net of measurement period adjustments(515)
Foreign currency translation adjustment(2,412)
Goodwill at December 31, 2022849,609 
Acquisitions, net of measurement period adjustments28,118 
Foreign currency translation adjustment1,681 
Goodwill at December 31, 2023$879,408 
Summary of Intangible Assets
Intangible assets, net consisted of the following for the periods presented:
December 31, 2023December 31, 2022
(in thousands)
Gross Carrying AmountAccumulated AmortizationNetGross Carrying AmountAccumulated AmortizationNet
Customer lists$533,204 $(375,107)$158,097 $506,015 $(340,579)$165,436 
Trademarks77,860 (43,815)34,045 77,198 (37,519)39,679 
Non-compete agreement3,979 (2,869)1,110 3,179 (2,584)595 
Technology266,194 (233,996)32,198 246,220 (216,330)29,890 
Domain names10,118 (5,356)4,762 10,118 (4,682)5,436 
$891,355 $(661,143)$230,212 $842,730 $(601,694)$241,036 
Schedule of Estimated Future Amortization Expense Estimated amortization expense is as follows for each of the next five years and thereafter:
(in thousands)
Year Ending December 31,
2024$54,087
202544,226
202634,192
202725,039
202820,619
Thereafter52,049
$230,212