XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
9 Months Ended
Sep. 30, 2021
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

(2) Revenue Recognition

We generate the majority of our revenues from core analytics and solutions services. Customers typically receive the benefit of the Company’s services as they are performed and substantially all the Company’s revenue is recognized over time as the services are performed.

Revenue is recognized when a customer obtains control of services in an amount that reflects the consideration the Company expects to receive in exchange for those services. The Company measures revenue based on the consideration specified in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement are satisfied. A performance obligation is a promise in a contract to transfer a distinct service or product to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation.

The Company’s call analytics technology platform provides data and insights that can measure the performance of mobile, online and offline advertising for customers and small business resellers. The Company generates revenue from the Company’s call analytics technology platform when advertisers pay the Company a fee for each call/text or call/text related data element they receive from calls or texts or for each phone number tracked based on a pre-negotiated rate. Revenue is recognized as services are provided over time, which is generally measured by the delivery of each call/text or call/text related data element or each phone number tracked.  

The majority of the Company’s customers are invoiced on a monthly basis following the month of the delivery of services and are required to make payments under standard credit terms. Collection on the related receivables may vary from reported information based upon third-party refinement of the estimated and reported amounts owed that occurs subsequent to period ends. The Company establishes an allowance for advertiser credits, which is included in Other accrued expenses and current liabilities in the balance sheet, using its best estimate of the amount of expected future reductions in advertisers’ payment obligations related to delivered services based on analysis of historical credits. The balance associated with the allowance for advertiser credits in the Company’s Condensed Consolidated Balance Sheet was $227,000 and $219,000 as of December 31, 2020 and September 30, 2021, respectively. Customer payments received in advance of revenue recognition are also contract liabilities and are recorded as deferred revenue. The deferred revenue balance in the Company’s Condensed Consolidated Balance Sheet as of December 31, 2020 and September 30, 2021 was $1.4 million and $1.3 million, respectively. During the three months ended September 30, 2021 and 2020, revenue recognized that was included in the contract liabilities balances at the beginning of the period was $176,000 and $166,000, respectively. During the nine months ended September 30, 2021 and 2020, revenue recognized that was included in the contract liabilities balances at the beginning of the period was $1.3 million and $974,000, respectively.  

The majority of the Company’s total revenue is derived from contracts that include consideration that is variable in nature. The variable elements of these contracts primarily include the number of transactions (for example, the number qualified phone calls). For contracts with an effective term greater than one year, the Company applies the standard’s practical expedient that permits the exclusion of disclosure of the value of unsatisfied performance obligations for these contracts as the Company’s right to consideration corresponds directly to the value provided to the customer for services completed to date and all future variable consideration is allocated to wholly unsatisfied performance obligations. A term for purposes of these contracts has been estimated at 24 months. In addition, the Company applies the standard’s optional exemption to disclose information about performance obligations for contracts that have original expected terms of one year or less.

For arrangements that include multiple performance obligations, the transaction price from the arrangement is allocated to each respective performance obligation based on its relative standalone selling price and recognized when revenue recognition criteria for each performance obligation are met. The standalone selling price for each performance obligation is established based on the sales price at which the Company would sell a promised good or service separately to a customer or the estimated standalone selling price.

 

The Company’s incremental direct costs of obtaining a contract, which consist primarily of sales commissions, are generally deferred and amortized to sales and marketing expense over the estimated life of the relevant customer relationship of approximately 24 months and are subject to being monitored every period to reflect any significant change in assumptions. In addition, the deferred contract cost asset is assessed for impairment on a periodic basis. The Company’s contract acquisition costs are included in other assets, net in the balance sheet. The Company is applying the standard’s practical expedient permitting expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to acquire certain contracts. As of December 31, 2020 and September 30, 2021, the Company had $167,000 and $122,000 of net deferred contract costs, respectively, and the accumulated amortization associated with these costs was $989,000 and $1.1 million for the periods ended December 31, 2020 and September 30, 2021, respectively.