XML 239 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue from Contracts with Customers
The Company generates Software Platform and Apps revenue. Software Platform revenue is generated primarily from fees collected from advertisers and advertising networks who use the Software Platform. Apps revenue consists of in-app purchase ("IAP") revenue generated from in-app purchases made by users within the Company’s apps (“Apps”), and in-app advertising ("IAA") revenue generated from advertisers that purchase ad inventory from Apps.
Software Platform Revenue
The vast majority of the Software Platform Revenue is generated through AppDiscovery and MAX, which provide the technology to match advertisers and owners of digital advertising inventory (“Publishers”) via auctions at large scale and microsecond-level speeds. The terms for all mobile advertising arrangements are governed by the Company’s terms and conditions and generally stipulate payment terms of 30 days subsequent to the end of the month. Substantially all of the Company's contracts with customers are fully cancellable at any time or upon short notice.
Software Platform Revenue is generated by placing ads on mobile applications owned by Publishers. The Company’s performance obligation is to provide customers with access to the Software Platform, which facilitates the advertiser’s purchase of ad inventory from Publishers. The Company does not control the ad inventory prior to its transfer to the advertiser, because the Company does not have the substantive ability to direct the use of nor obtain substantially all of the remaining benefits from the ad inventory. The Company is not primarily responsible for fulfillment and does not have any inventory risk. The Company is an agent as it relates to the sale of third-party advertising inventory and presents revenue on a net basis. The transaction price is the product of either the number of completions of agreed upon actions or advertisements displayed and the contractually agreed upon price per advertising unit with the advertiser less consideration paid or payable to Publishers. The Company recognizes Software Platform Revenue when the agreed upon action is completed or when the ad is displayed to users. The number of advertisements delivered and completions of agreed upon actions is determined at the end of each month, which resolves any uncertainty in the transaction price during the reporting period.
Software Platform Revenue also includes revenue generated by the Company's mobile application tracking and attribution solutions that is recognized ratably over the subscription period, generally up to twelve months.
Apps Revenue
In-app Purchase Revenue
IAP Revenue includes fees collected from users to purchase virtual goods to enhance their gameplay experience. The identified performance obligation is to provide users with the ability to acquire, use, and hold virtual items over the estimated period of time the virtual items are available to the user or until the virtual item is consumed. Payment is required at the time of purchase, and the purchase price is a fixed amount.
Users make IAPs through the Company’s distribution partners. The transaction price is equal to the gross amount charged to users because the Company is the principal in the transaction. IAP fees are non-refundable. Such payments are initially recorded as deferred revenue. The Company categorizes its virtual goods as either consumable or durable. Consumable virtual goods represent goods that can be consumed by a specific player action in gameplay; accordingly, the Company recognizes revenue from the sale of consumable virtual goods as the goods are consumed. Durable virtual goods represent goods that are accessible to the user over an extended period of time; accordingly, the Company recognizes revenue from the sale of durable virtual goods ratably over the period of time the goods are available to the user, which is generally the estimated average user life (“EAUL”).
The EAUL represents the Company’s best estimate of the expected life of paying users for the applicable game. The EAUL begins when a user makes the first purchase of durable virtual goods and ends when a user is determined to be inactive. The Company determines the EAUL on a game-by-game basis. For a newly launched game with limited playing data, the Company determines its EAUL based on the EAUL of a game with sufficiently similar characteristics.
The Company determines the EAUL on a quarterly basis and applies such calculated EAUL to all bookings in the respective quarter. Determining the EAUL is subjective and requires management’s judgment. Future playing patterns may differ from historical playing patterns, and therefore the EAUL may change in the future. The EAULs are generally between five and nine months.
In-App Advertising Revenue
IAA Revenue is generated by selling ad inventory on the Company's Apps to third-party advertisers. Advertisers purchase ad inventory either through the Software Platform or through third-party advertising networks (“Ad Networks”). Revenue from the sale of ad inventory through Ad Networks is recognized net of the amounts retained by Ad Networks as the Company is unable to determine the gross amount paid by the advertisers to Ad Networks. The Company recognizes revenue when the ad is displayed to users.
The Company presents taxes collected from customers and remitted to governmental authorities on a net basis.
Disaggregation of Revenue
The following table presents revenue disaggregated by segment and type (in thousands):
Three Months Ended March 31,
20232022
Software Platform Revenue$354,758 $118,840 
In-App Purchase Revenue251,328 339,472 
In-App Advertising Revenue109,319 167,109 
Total Apps Revenue360,647 506,581 
Total Revenue$715,405 $625,421 
Revenue disaggregated by geography, based on user location, consists of the following (in thousands):
Three Months Ended March 31,
20232022
United States$439,319 $380,567 
Rest of the World276,086 244,854 
Total Revenue$715,405 $625,421 
Contract Balances
Contract liabilities consist of deferred revenue and include payments received in advance of the satisfaction of performance obligations. During the three months ended March 31, 2023 and 2022, the Company recognized $47.6 million and $55.8 million of revenue that was included in deferred revenue as of December 31, 2022 and 2021, respectively.
Unsatisfied Performance Obligations
Substantially all of the Company’s unsatisfied performance obligations relate to contracts with an original expected length of one year or less.
Publisher Bonuses
In the first quarter of 2022, the Company paid or promised to pay a total of $209.6 million in bonuses to publishers consisting primarily of non-recurring bonuses to migrate publishers to MAX, the Company's in-app mediation platform. The Company accounted for such publisher bonuses as a reduction to revenue since the publishers receiving such bonuses are also customers of the Company.