XML 46 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table represents our revenue disaggregated by source:
Three months ended June 30,Six months ended June 30,
2025202420252024
(in thousands)
Advertising revenue $464,785 $253,125 $823,415 $475,807 
Other revenue 34,842 28,059 68,573 48,340 
Total revenue $499,627 $281,184 $891,988 $524,147 
The following table represents our revenue disaggregated by geography based on the billing address of the customer:
Three months ended June 30,Six months ended June 30,
2025202420252024
(in thousands)
United States $408,842 $228,069 $722,694 $427,872 
Rest of world(1)
90,785 53,115 169,294 96,275 
Total revenue $499,627 $281,184 $891,988 $524,147 
______________
(1)Other than the United States, no individual country represented 10% or more of total revenue during the three and six months ended June 30, 2025 and 2024.