XML 60 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table represents our revenue disaggregated by source:
Year ended December 31,
202420232022
(in thousands)
Advertising revenue $1,185,456 $788,782 $652,562 
Other revenue 114,749 15,247 14,139 
Total revenue $1,300,205 $804,029 $666,701 
The following table represents our revenue disaggregated by geography based on the billing address of the customer:
Year ended December 31,
202420232022
(in thousands)
United States $1,063,556 $651,378 $548,964 
Rest of world(1)
236,649 152,651 117,737 
Total revenue $1,300,205 $804,029 $666,701 
______________
(1)Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2024, 2023, and 2022.