v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Source
The following table represents our revenue disaggregated by source:
Year Ended December 31,
202520242023
(in thousands)
Advertising revenue$5,186,077 $4,903,703 $4,408,306 
Other revenue745,370 457,695 197,809 
Total revenue$5,931,447 $5,361,398 $4,606,115 
Schedule of Revenue Disaggregated by Geography
The following table represents our revenue disaggregated by geography based on the billing address of the customer:
Year Ended December 31,
202520242023
(in thousands)
North America (1) (2)
$3,473,174 $3,236,217 $2,952,301 
Europe (3)
1,092,092 957,075 772,078 
Rest of World1,366,181 1,168,106 881,736 
Total revenue$5,931,447 $5,361,398 $4,606,115 
(1)North America includes Mexico, the Caribbean, and Central America.
(2)United States revenue was $3.4 billion, $3.1 billion, and $2.9 billion for the years ended December 31, 2025, 2024, and 2023, respectively.
(3)Europe includes Turkey. Europe also includes Russia and Belarus; however, we maintain a policy prohibiting sales to entities in these countries.