v3.26.1
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill
The change in the carrying amount of goodwill for the periods presented is as follows (in thousands):

Balance as of December 31, 2025$1,057,180
Foreign currency translation
(878)
Balance as of June 30, 2026$1,056,302
Schedule of Intangible Asset, Finite-Lived
Intangible assets consist of the following as of June 30, 2026 and December 31, 2025 (in thousands):
As of June 30, 2026

Gross Value
Accumulated Amortization
Carrying Value
Remaining Useful Life
Finite-lived intangible assets:
Developed technology$388,145 $(358,031)$30,114 0.71 years
Trade name83,111 (56,152)26,959 3.25 years
Customer relationships—advertisers198,912 (198,912)— N/A
Publisher relationships75,018 (75,018)— N/A
Total finite-lived intangible assets745,186 (688,113)57,073 
Indefinite-lived intangible assets:
Trade name96,240 — 96,240 
Total intangible assets$841,426 $(688,113)$153,313 

As of December 31, 2025

Gross Value
Accumulated Amortization
Carrying Value
Remaining Useful Life
Finite-lived intangible assets:
Developed technology$388,360 $(337,029)$51,331 1.21 years
Trade name83,116 (52,010)31,106 3.75 years
Customer relationships—advertisers199,049 (199,049)— N/A
Publisher relationships75,018 (75,018)— N/A
Total finite-lived intangible assets745,543 (663,106)82,437 
Indefinite-lived intangible assets:
Trade name96,240 — 96,240 
Total intangible assets$841,783 $(663,106)$178,677 

Schedule of Intangible Asset, Indefinite-Lived
Intangible assets consist of the following as of June 30, 2026 and December 31, 2025 (in thousands):
As of June 30, 2026

Gross Value
Accumulated Amortization
Carrying Value
Remaining Useful Life
Finite-lived intangible assets:
Developed technology$388,145 $(358,031)$30,114 0.71 years
Trade name83,111 (56,152)26,959 3.25 years
Customer relationships—advertisers198,912 (198,912)— N/A
Publisher relationships75,018 (75,018)— N/A
Total finite-lived intangible assets745,186 (688,113)57,073 
Indefinite-lived intangible assets:
Trade name96,240 — 96,240 
Total intangible assets$841,426 $(688,113)$153,313 

As of December 31, 2025

Gross Value
Accumulated Amortization
Carrying Value
Remaining Useful Life
Finite-lived intangible assets:
Developed technology$388,360 $(337,029)$51,331 1.21 years
Trade name83,116 (52,010)31,106 3.75 years
Customer relationships—advertisers199,049 (199,049)— N/A
Publisher relationships75,018 (75,018)— N/A
Total finite-lived intangible assets745,543 (663,106)82,437 
Indefinite-lived intangible assets:
Trade name96,240 — 96,240 
Total intangible assets$841,783 $(663,106)$178,677