v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Type
The following table presents revenue disaggregated by segment and type (in thousands):
Three Months Ended March 31,
20252024
Advertising Revenue
$1,158,974 $678,370 
In-App Purchase Revenue227,541 259,196 
In-App Advertising Revenue97,506 120,549 
Total Apps Revenue325,047 379,745 
Total Revenue$1,484,021 $1,058,115 
Schedule of Revenue Disaggregated by Geography
Revenue disaggregated by geography, based on user location, consists of the following (in thousands):
Three Months Ended March 31,
20252024
United States$821,982 $634,604 
Rest of the World662,039 423,511 
Total Revenue$1,484,021 $1,058,115