v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table represents our revenue disaggregated by source:
Three Months Ended March 31,
20252024
(in thousands)
Advertising revenue$1,210,869 $1,107,854 
Other revenue152,348 86,919 
Total revenue$1,363,217 $1,194,773 
Schedule of Disaggregation of Revenue by Geography
The following table represents our revenue disaggregated by geography based on the billing address of the customer:
Three Months Ended March 31,
20252024
(in thousands)
North America (1) (2)
$804,934 $733,388 
Europe (3)
223,257 200,092 
Rest of World335,026 261,293 
Total revenue$1,363,217 $1,194,773 
(1)North America includes Mexico, the Caribbean, and Central America.
(2)United States revenue was $778.9 million and $710.8 million for the three months ended March 31, 2025 and 2024, respectively.
(3)Europe includes Russia and Turkey. Effective March 2022, we halted advertising sales to Russian and Belarusian entities.