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 years ended December 31, 2023 and 2022 were as follows:
Goodwill
(in thousands)
Balance as of December 31, 2021$1,588,452 
Goodwill acquired69,291 
Foreign currency translation(11,623)
Balance as of December 31, 2022$1,646,120 
Goodwill acquired42,780 
Foreign currency translation2,927 
Balance as of December 31, 2023$1,691,827 
Summary of Estimated Useful Lives of Intangible Assets The estimated useful lives of intangible assets are generally as follows:
Intangible AssetEstimated Useful
Life
Domain names
5 Years
Trademarks
3 Years
Acquired developed technology
3 to 7 Years
Customer relationships
2 to 8 Years
Patents
4 to 14 Years
Intangible assets consisted of the following:
December 31, 2023
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names3.0$745 $(546)$199 
Technology2.8323,313 (197,608)125,705 
Patents8.839,373 (19,099)20,274 
Other6,000 (5,875)125 
$369,431 $(223,128)$146,303 
December 31, 2022
Weighted-
Average
Remaining
Useful Life -
Years
Gross
Carrying
Amount
Accumulated
Amortization
Net
(in thousands, except years)
Domain names4.0$954 $(690)$264 
Trademarks1.2800 (478)322 
Technology3.1340,375 (178,427)161,948 
Customer relationships5.721,000 (6,641)14,359 
Patents9.139,373 (14,912)24,461 
Other1.06,000 (2,874)3,126 
$408,502 $(204,022)$204,480 
Schedule of Estimated Intangible Asset Amortization Expense
As of December 31, 2023, the estimated intangible asset amortization expense for the next five years and thereafter is as follows:
Estimated
Amortization
(in thousands)
Year ending December 31,
2024$58,532 
202542,513 
202620,776 
202712,104 
20284,323 
Thereafter8,055 
Total$146,303