Revenue Recognition
The Company recognizes revenues when it transfers control of promised services directly to its customers, in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those services. The Company recognizes revenue pursuant to the five-step framework contained in ASC 606: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue as the Company satisfies the performance obligations.
The Company generates revenue primarily from advertisers through user engagement with the ads that it places on media partners’ web pages and mobile applications. The Company’s platform delivers ads to end-users that appear as links to articles and videos on media owners’ sites.
The Company’s customers include brands, performance marketers and other advertisers, which are collectively referred to as its advertisers, each of which contract for use of its services primarily through insertion orders or through self-service tools, allowing advertisers to establish budgets for their advertising campaigns. Advertising campaigns are primarily billed on a monthly basis. The Company’s payment terms generally range from 30 to 60 days.
For advertising campaigns priced on a cost-per-click basis, the Company bills its advertisers and recognizes revenue when a user clicks on an advertisement it delivers.
For campaigns priced on a cost-per-impression basis, the Company bills its advertisers and recognizes revenue based on the number of times an advertisement is displayed to a user in the period.
Variable consideration, including allowances, discounts, refunds, credits, incentives, or other price concessions, is estimated and recorded at the time that related revenue is recognized. Advance payments from advertisers for future services represent contract liabilities and are recorded as deferred revenue in the Company’s consolidated balance sheets.
The determination of whether revenue should be reported on a gross or a net basis involves judgement. In general, the Company acts as a principal on behalf of its advertisers and revenue is recognized gross of any costs that it remits to the media partners. In these cases, the Company determined that it controls the advertising inventory before it is transferred to its advertisers. The Company’s control is evidenced by its ability to monetize the advertising inventory before it is transferred to its advertisers. For those revenue arrangements where the Company does not control the advertising inventory before it is transferred to its advertisers, the Company is the agent and recognizes revenue on a net basis. The Company recognizes revenue net of applicable sales taxes.
Contract Balances. There were no contract assets as of December 31, 2024 or December 31, 2023. Contract liabilities primarily relate to advance payments and consideration received from customers. As of December 31, 2024 and December 31, 2023, the Company’s contract liabilities were recorded as deferred revenue in its consolidated balance sheets.

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.