XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Revenues

3. Revenues

Revenue Recognition

The Company generates its revenues principally from subscriptions either directly with advertisers or with advertising agencies to its platform for the management of search, social and eCommerce advertising. It also generates a portion of its revenues from long-term strategic agreements with certain leading publishers. Revenues are recognized when control of these services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. The Company determines revenue recognition through the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

Subscriptions

The Company's subscription contracts provide advertisers with access to the Company's advertising management platform. Advertisers do not have the right to take possession of the software supporting the services at any time. These contracts are generally one year or less in length, though certain contracts extend up to two years. The subscription fee under most contracts consists of the greater of a minimum monthly platform fee or variable consideration based on the volume of advertising spend managed through the Company’s platform at the contractual percentage of spend. The variable portion generally includes tiered pricing, whereby the percentage of spend charged decreases as the value of advertising spend increases. The tiered pricing resets monthly and is consistent throughout the contract term. The Company has concluded that this volume-based pricing approach does not constitute a future material right as the pricing tiers are consistent throughout the term of the contract and similar pricing is typically offered to similar classes of customers within the same geographical areas and markets. Certain subscription contracts consist of only a flat monthly platform fee. Subscription fees are generally invoiced on a monthly basis in arrears based on the actual amount of advertising spend managed on the platform. In certain limited circumstances, the Company will invoice an advertiser in advance for the contractual minimum monthly platform fee for a defined future period, which is typically three to 12 months.

The Company’s subscription services comprise a single stand-ready performance obligation satisfied over time as the advertiser simultaneously receives and consumes the benefit from the Company’s performance. This performance obligation constitutes a series of services that are substantially the same in nature and are provided over time using the same measure of progress. Revenues derived from these arrangements are recognized over time using an output method based upon the passage of time as this provides a faithful depiction of the pattern of transfer of control. Fixed minimum monthly platform fees are recognized ratably over the contract term as the single performance obligation is satisfied. Variable fees are allocated to the distinct month of the series in which they are earned because the terms of the variable payments relate specifically to the outcome from transferring the distinct time increment (month) of service and because such amounts reflect the fees to which the Company expects to be entitled for providing access to the advertising management platform for that period, consistent with the allocation objective of authoritative revenue guidance under ASC 606.

Expected future revenues for subscription services related to performance obligations that are unsatisfied (or partially unsatisfied) as of December 31, 2021 were as follows:

 

 

 

Subscription Services Revenues

 

2022

 

$

3,403

 

2023

 

 

300

 

Total

 

$

3,703

 

 

The Company applies the optional exemption under ASC 606 and does not disclose the value of unsatisfied performance obligations on subscription contracts with an original term of one year or less. The amounts disclosed above as remaining performance obligations consist primarily of fixed or monthly minimum fees under contracts with an original expected duration of greater than one year. The amounts exclude estimates of variable consideration such as volume-based contracts, as well as anticipated renewals of contracts.

Strategic Agreements

The Company has entered into long-term strategic agreements with certain leading search publishers. Under these strategic agreements, the Company receives consideration based on a percentage of the search advertising spend that its customers manage on its platform. These strategic agreements are generally billed on a quarterly basis.

 

The majority of the Company’s strategic agreement revenue is concentrated in one revenue share agreement, executed with Google in December 2018, with an effective date of October 1, 2018 (the “Original Google Revenue Share Agreement”). Under the Original Google Revenue Share Agreement, which constitutes a single performance obligation, the Company was eligible to receive both fixed and variable revenue share payments based on a percentage of the search advertising spend that is managed through the Company’s platform. The Original Google Revenue Share Agreement requires the Company to reinvest a specified percentage of these revenue share payments in its search technology platform to drive innovation. The performance obligation is expected to be satisfied ratably over the two-year contractual term using the output method based upon the passage of time, as Google simultaneously receives and consumes the benefit from the Company’s performance, which provides a faithful depiction of the pattern of transfer of control. The Original Google Revenue Share Agreement has a three-year term; however, until March 2020, when the Company and Google executed the first amendment to the original agreement (the “First Amendment”), Google could terminate the Original Google Revenue Share Agreement after two years, with no penalty if the Company did not meet certain financial metrics. Accordingly, the Company accounted for the Original Google Revenue Share Agreement as a two-year agreement with one optional renewal year. The revenue impact of the third year has been accounted for prospectively beginning in March 2020.

In September 2021, the Company entered into a New Revenue Share Agreement with Google, which agreement has a scheduled three-year term beginning on October 1, 2021 (the "New Google Revenue Share Agreement") and continuing through September 30, 2024. This agreement is similar to the Original agreement in that the Company is eligible to receive fixed and variable revenue share payments based on a percentage of the search advertising spend that is managed through the Company’s platform and in that the Company is required to reinvest a specified percentage of these revenue share payments in its search technology platform to drive innovation. As of December 31, 2021, the Company recognized revenues of $1,788 for the year ended December 31, 2021, and the Company expected to recognize revenues totaling approximately $7,150, $7,150, and $5,363 for the years ending December 31, 2022, 2023 and 2024 related to remaining performance obligations under this New Google Revenue Share Agreement.

The Company evaluates the total amount of variable revenue share payments expected to be earned from the Google Revenue Share Agreement by using the most likely method, as it believes this method represents the most appropriate estimate for this consideration, based on historical service trends, the individual contract considerations and the Company's best judgment. The Company includes estimates of variable consideration in revenues only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. For the years ended December 31, 2021 and 2020, the Company recognized $8,637 and $9,149, respectively, as revenues from the Google Revenue Share Agreements. Revenue for the year ended December 31, 2021 includes revenue from the Original Google Revenue Share Agreement and the New Google Revenue Share Agreement.

Disaggregation of Revenues, net

Revenues, net by geographic area, based on the billing location of the customer, were as follows for the periods presented:

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

United States of America

 

$

18,817

 

 

$

22,409

 

United Kingdom

 

 

2,851

 

 

 

3,905

 

Other (1)

 

 

2,752

 

 

 

3,669

 

Total revenues, net

 

$

24,420

 

 

$

29,983

 

 

(1)
No individual country within the “Other” category accounted for 10% or more of revenues, net for any period presented.

Revenues, net by nature of services performed were as follows for the periods presented:

 

 

 

Years Ended December 31,

 

 

 

2021

 

 

2020

 

Subscriptions

 

$

15,648

 

 

$

20,561

 

Strategic agreements

 

 

8,772

 

 

 

9,422

 

Total revenues, net

 

$

24,420

 

 

$

29,983

 

 

Contract Balances

Accounts receivable, net

The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoice amount, net of any allowances for doubtful accounts and revenue credits. A receivable is recognized in the period the Company provides the underlying services or when the right to consideration is unconditional. The balances of accounts receivable, net of the allowances for doubtful accounts and revenue credits, as of December 31, 2021 and 2020 are presented in the accompanying consolidated balance sheets. Included in the balance of accounts receivable, net as of December 31, 2021 was $1,787 of unbilled receivables related to the New Google Revenue Share Agreement. Included in the balance of accounts receivable, net as of December 31, 2020 was $1,725 of unbilled receivables related the Original Google Revenue Share Agreement.

Customer advances

In certain situations, the Company receives cash payments from customers in advance of its performance of the underlying services. These advances from customers are included within accrued expenses and other current liabilities on the accompanying consolidated balance sheets.

Deferred Strategic Agreement Revenues

Due to the timing of revenue recognition under the Original Google Revenue Share Agreement, the contractual billings exceeded revenue recognized to date, resulting in a contract liability. As of December 31, 2020, the Company recorded deferred strategic agreement revenues of $1,657 within accrued expenses and other current liabilities on the accompanying consolidated balance sheets, which was all recognized in 2021. There was no contract liability from deferred strategic agreement revenues as of December 31, 2021.

Costs to Obtain and Fulfill Contracts

The Company capitalizes certain contract acquisition costs, consisting primarily of commissions and related payroll taxes, when customer contracts are signed. The Company also capitalizes certain contract fulfillment costs, consisting primarily of the portion of the payroll and fringe benefits of the Company’s professional services team that relates directly to performing on-boarding and integration services for new and existing customers (collectively, “deferred costs to obtain and fulfill contracts”).

The deferred costs to obtain and fulfill contracts are amortized over the expected period of benefit, which the Company has determined to be approximately 30 months. This expected period of benefit takes into consideration the duration of the Company’s customer contracts, historical contract renewal rates, the underlying technology and other factors. Amortization expense for deferred costs to obtain and fulfill contracts is included in sales and marketing expense and cost of sales, respectively, on the accompanying consolidated statements of comprehensive loss. There were no impairment losses related to costs capitalized in 2021 and 2020.

The Company classifies deferred costs to obtain and fulfill contracts as current or non-current based on the timing of when the related amortization expense is expected to be recognized. The current portion of these deferred costs is included in prepaid expenses and other current assets, while the non-current portion is included in other non-current assets on the accompanying consolidated balance sheets. Changes in the balances of deferred costs to obtain and fulfill contracts during the year ended December 31, 2021 were as follows:

 

 

 

Deferred Costs to Obtain Contracts

 

 

Deferred Costs to Fulfill Contracts

 

Balances at December 31, 2020

 

$

283

 

 

$

197

 

Costs deferred

 

 

198

 

 

 

115

 

Amortization

 

 

(274

)

 

 

(158

)

Balances at December 31, 2021

 

$

207

 

 

$

154