XML 105 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS
REVENUE FROM CONTRACTS WITH CUSTOMERS
Financial Statement Impact of Adopting ASC 606, "Revenue from Contracts with Customers"
On January 1, 2018, the Company adopted ASC 606 using the modified retrospective transition method and applied this method to all contracts that were not complete as of the date of adoption. The reported results as of December 31, 2019 and 2018 and for the years ended December 31, 2019 and 2018 in the accompanying consolidated financial statements are presented under ASC 606, while prior period results have not been adjusted and are reported in accordance with historical accounting guidance in effect for those periods.
The adoption of ASC 606 under the modified retrospective transition method resulted in a net adjustment reducing the accumulated deficit by $7.5 million at January 1, 2018. The adjustment consisted of $8.7 million related to the deferral of contract costs that were historically expensed as incurred, $(0.6) million related to the timing of revenue recognition for managed-service contracts, and $(0.6) million related to the tax impact of the contract costs and revenue adjustments.
Revenue Recognition
Revenue is recognized when a customer obtains control of promised services, in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those services. In determining the amount of revenue to be recognized, the Company performs the following steps: (i) identification of the contract with a customer; (ii) identification of the promised services in the contract and determination of whether the promised services are performance obligations, including whether they are distinct in the context of the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations based on estimated selling prices; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.
Disaggregation of Revenue
The Company derives the majority of its revenue from subscription fees paid for access to and usage of its SaaS solutions for a specified period of time. A portion of the subscription fee is typically fixed and is based on a specified minimum amount of gross merchandise value, or GMV, or advertising spend that a customer expects to process through the Company's platform over the contract term. The remaining portion of the subscription fee is variable and is based on a specified percentage of GMV or advertising spend processed through the Company's platform in excess of the customer's specified minimum GMV or advertising spend amount. In addition to subscription fees, contracts with customers may include implementation fees for launch assistance and training. Fixed subscription and implementation fees are billed in advance of the subscription term and are due in accordance with contract terms, which generally provide for payment within 30 days. Variable fees are subject to the same payment terms, although they are generally billed the month after they are incurred. The Company also generates revenue from its solutions that allow brands to direct potential consumers from their websites and digital marketing campaigns to authorized resellers. The majority of the Company's contracts have a one year term. The Company's contractual arrangements include performance, termination and cancellation provisions, but do not provide for refunds. Customers do not have the contractual right to take possession of the Company's software at any time. Sales taxes collected from customers and remitted to government authorities are excluded from revenue.
The following table summarizes revenue disaggregation by product for the years ended December 31, 2019, 2018 and 2017 (in thousands):
 
2019
 
2018
 
2017 (1) (2)
 
 
Marketplaces
$
95,757

 
$
96,321

 
$
93,020

Digital Marketing
19,683

 
18,919

 
18,076

Other
14,519

 
15,978

 
11,439

 
$
129,959

 
$
131,218

 
$
122,535

(1) As noted above, prior periods have not been adjusted for the adoption of ASC 606 and are presented in accordance with historical accounting guidance in effect for those periods.
(2) Certain prior period amounts have been reclassified to conform to current period presentation. These reclassifications had no impact on the reported total revenue for the period.
Marketplaces and Digital Marketing - The Company's Marketplaces module connects customers to third-party e-commerce marketplaces and provides access to advertising programs and advanced competitive features on major marketplaces. The Company's Digital Marketing module allows customers to create and optimize advertisements on multiple online shopping channels. Customers may subscribe to each of these modules on a self-service or managed-service basis. Self-service subscriptions allow the customer to manage their own activity on the platform. Launch services are also available, although they are not required for the customer to access the platform. Revenue from self-service subscriptions, including fixed subscription fees and fees associated with any elected launch services, is recognized ratably over the subscription term, which is typically one year, beginning on the date the customer has access to the platform. Managed-service subscriptions offer the customer an outsourced, managed platform experience. Implementation services are included with managed-service subscriptions and are necessary to launch on the platform. Revenue from managed-service subscriptions, including fixed subscription fees and fees associated with implementation services, is recognized ratably over the subscription term, which is typically one year, beginning once implementation services are complete.
As noted above, customers incur variable fees when the GMV processed through Marketplaces, or the GMV or advertising spend processed through Digital Marketing, exceeds the GMV or advertising spend included in their subscriptions. In general, revenue from variable fees is recognized in the period in which the related GMV or advertising spend is processed through the platform.
Other - Other product offerings include the Company's Where to Buy and Product Intelligence solutions, which provide current information on resellers and product availability and insights on product assortment, gaps, and pricing trends. These solutions are only available on a managed-service basis and include implementation services. The Company also enters into integration agreements with certain marketplaces or channels under which the respective platforms of the Company and the business partner are integrated with each other. Revenue from these product offerings is recognized ratably over the subscription term beginning on the date the implementation or integration is complete.
Contracts with Multiple Performance Obligations
Customers may elect to purchase a subscription to multiple modules, multiple modules with multiple service levels, or, for certain of the Company's solutions, multiple brands or geographies. The Company evaluates such contracts to determine whether the services to be provided are distinct and accordingly should be accounted for as separate performance obligations. If the Company determines that a contract has multiple performance obligations, the transaction price, which is the total price of the contract, is allocated to each performance obligation based on a relative standalone selling price method. The Company estimates standalone selling price based on observable prices in past transactions for which the product offering subject to the performance obligation has been sold separately. As the performance obligations are satisfied, revenue is recognized as discussed above in the product descriptions.
Transaction Price Allocated to Future Performance Obligations
As the Company typically enters into contracts with customers for a twelve-month subscription term, substantially all of its performance obligations that have not yet been satisfied as of December 31, 2019 are part of a contract that has an original expected duration of one year or less. For contracts with an original expected duration of greater than one year, the aggregate transaction price allocated to the unsatisfied performance obligations was $26.3 million as of December 31, 2019, of which $16.1 million is expected to be recognized as revenue over the next twelve months.
Deferred Revenue
Deferred revenue represents the unearned portion of subscription and implementation fees. Deferred revenue is recorded when cash payments are received in advance of performance. Deferred amounts are generally recognized within one year. Deferred revenue is included in the accompanying consolidated balance sheets under "Total current liabilities," net of any long-term portion that is included in "Other long-term liabilities." The following table summarizes deferred revenue activity for the year ended December 31, 2019 (in thousands):
 
Balance, beginning of period
 
Net additions
 
Revenue recognized from deferred revenue
 
Balance, end of period
Deferred revenue
$
24,708

 
100,271

 
(103,520
)
 
$
21,459


Of the $130.0 million of revenue recognized in the year ended December 31, 2019, $22.4 million was included in deferred revenue at January 1, 2019.
Costs to Obtain Contracts
The Company capitalizes sales commissions and a portion of other incentive compensation costs that are directly related to obtaining customer contracts and that would not have been incurred if the contract had not been obtained. These costs are included in the accompanying consolidated balance sheets and are classified as "Prepaid expenses and other current assets," net of any long-term portion that is included in "Deferred contract costs, net of current portion." As of December 31, 2019, $5.6 million was included in "Prepaid expenses and other current assets." Deferred contract costs are amortized to sales and marketing expense over the expected period of benefit, which the Company has determined to be five years based on the estimated customer relationship period. The following table summarizes deferred contract cost activity for the year ended December 31, 2019 (in thousands):
 
Balance, beginning of period
 
Additions
 
Amortized costs (1)
 
Balance, end of period
Deferred contract costs
$
15,209

 
7,858

 
(4,653
)
 
$
18,414

(1) Includes contract costs amortized to sales and marketing expense during the period and the impact from foreign currency exchange rate fluctuations.