XML 19 R9.htm IDEA: XBRL DOCUMENT
v3.21.2

Revenue Recognition | 6 Months Ended
--- | ---
Jun. 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 $170,000 as of December 31, 2020 and June 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 June 30, 2021 was $1.4 million and $1.4 million, respectively. During the three months ended June 30, 2020 and 2021, revenue recognized that was included in the contract liabilities balances at the beginning of the period was $214,000 and $392,000, respectively. During the six months ended June 30, 2020 and 2021, revenue recognized that was included in the contract liabilities balances at the beginning of the period was $717,000 and $1.1 million, 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 June 30, 2021, the Company had $167,000 and $127,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 June 30, 2021, respectively.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration