XML 59 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table represents our revenue disaggregated by source:
Year ended December 31,
202520242023
(in thousands)
Advertising revenue $2,062,480 $1,185,456 $788,782 
Other revenue 140,026 114,749 15,247 
Total revenue $2,202,506 $1,300,205 $804,029 
The following table represents our revenue disaggregated by geography based on the billing address of the customer:
Year ended December 31,
202520242023
(in thousands)
United States $1,785,554 $1,063,556 $651,378 
Rest of world(1)
416,952 236,649 152,651 
Total revenue $2,202,506 $1,300,205 $804,029 
______________
(1)Other than the United States, no individual country represented 10% or more of total revenue during the years ended December 31, 2025, 2024, and 2023.