XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
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 June 30,Six Months Ended June 30,
2023202220232022
Software Platform Revenue$406,063 $317,540 $760,821 $436,380 
In-App Purchase Revenue233,625 303,268 484,953 642,740 
In-App Advertising Revenue110,477 155,423 219,796 322,532 
Total Apps Revenue344,102 458,691 704,749 965,272 
Total Revenue$750,165 $776,231 $1,465,570 $1,401,652 
Schedule of Revenue Disaggregated by Geography
Revenue disaggregated by geography, based on user location, consists of the following (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
United States$453,720 $481,378 $893,039 $861,945 
Rest of the World296,445 294,853 572,531 539,707 
Total Revenue$750,165 $776,231 $1,465,570 $1,401,652