XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2021
SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

Basis of Presentation

This summary of significant accounting policies is presented to assist in understanding the Company’s financial statements. These accounting policies conform to accounting principles generally accepted in the United States of America (“U.S. GAAP”), and have been consistently applied in the preparation of the financial statements. The Company has a fiscal year ending on December 31.

All amounts in the financial statements, notes and tables have been rounded to the nearest thousand dollars, except share and per share amounts, unless otherwise indicated.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures at the date of the financial statements and during the reporting period. On an ongoing basis, management evaluates its estimates and judgments, including those related to stock-based compensation, allowance for doubtful accounts, and intangible assets. Actual results may differ from these estimates.

Revenue Recognition

Revenue Recognition

We derive our revenue primarily from the sale of internally-developed software by a software-as-a-service (“SaaS”) delivery model, as well as from professional services, through our direct sales force or through third-party resellers. Our SaaS fees include support and maintenance.

We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

We determine revenue recognition through the following five steps:

Identify the contract with the customer;
Identify the performance obligations in the contract;
Determine the transaction price;
Allocate the transaction price to the performance obligations in the contract; and
Recognize revenue when, or as, the performance obligations are satisfied.

Performance obligations are the unit of accounting for revenue recognition and generally represent the distinct goods or services that are promised to the customer. If we determine that we have not satisfied a performance obligation, we will defer recognition of the revenue until the performance obligation is deemed to be satisfied. SaaS agreements are generally non-cancelable, although clients typically have the right to terminate their contracts for cause if we fail to perform material obligations.

Our SaaS (also referred to as “subscription”) revenue is comprised of fixed subscription fees from customer accounts on our platform. SaaS revenue is recognized on a ratable basis over the contractual subscription term of the arrangement beginning on the date that our service is made available to the customer. Certain SaaS fees are invoiced in advance on an annual, semi-annual, or quarterly basis. Any funds received for services not provided yet are held in deferred revenue and are recorded as revenue when the related performance obligations have been satisfied.

Non-subscription revenue consists of PDF remediation and Mobile App report services and is recognized upon delivery. Consideration payable under PDF remediation and Mobile App report services arrangements is based on usage and fixed fee, respectively.

The following table presents our revenues disaggregated by sales channel:

Year ended December 31, 

(in thousands)

    

2021

    

2020

Partner and Marketplace

$

13,638

 

$

9,740

Enterprise

 

10,865

10,735

Total revenues

$

24,503

$

20,475

The Company records accounts receivable for amounts invoiced to customers for which the Company has an unconditional right to consideration as provided under the contractual arrangement. Deferred revenue includes payments received in advance of performance under the contract and is reported on an individual contract basis at the end of each reporting period. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue.

The table below summarizes our deferred revenue as of December 31, 2021 and 2020:

As of December 31, 

  

(in thousands)

    

2021

    

2020

  

Deferred revenue - current

$

7,068

$

6,328

Deferred revenue - noncurrent

5

83

Total deferred revenue

$

7,073

 

$

6,411

  

In the year ended December 31, 2021 we recognized $6,241,000, or 97%, in revenue from deferred revenue outstanding as of December 31, 2020.

We had two major customers (including the customer’s affiliates reflecting multiple contracts and a partnership with the Company) which accounted for approximately 20% and 10%, respectively, of our revenue in the year ended December 31, 2021, and one major customer which generated approximately 16.7% of our revenue in the fiscal year ended December 31, 2020.

Three customers with long standing relationships with the Company represented 21%, 15% and 10%, respectively, of total accounts receivable as of December 31, 2021. Three customers represented 25%, 13% and 13%, respectively, of total accounts receivable as of December 31,2020.

Cost Of Revenue

Cost of Revenue

Cost of revenue consists primarily of employee-related costs, including payroll, benefits and stock-based compensation expense for our technology operations and customer experience teams, fees paid to our managed hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology, and allocated overhead costs.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers cash in savings accounts to be cash equivalents. The Company considers any short-term, highly liquid investments with maturities of three months or less as cash and cash equivalents.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

The Company adjusts accounts receivable down to net realizable value with its allowance methodology. In determining the allowance for doubtful accounts for estimated losses, aged receivables are analyzed periodically by management. Each identified receivable is reviewed based upon historical collection experience, financial condition of the client and the status of any open or unresolved issues with the client preventing the payment thereof. Corrective action, if necessary, is taken by the Company to resolve open issues related to unpaid receivables. The allowance for doubtful accounts was $157,000 and $79,000 at December 31, 2021 and 2020, respectively. The Company believes that its reserve is adequate, however results may differ in future periods. For the years ended December 31, 2021 and 2020, bad debt expense totaled $73,000 and $128,000, respectively.

Property and Equipment

Property and Equipment

Property and equipment includes office and computer equipment, as well as furniture and fixtures. Property and equipment are carried at the cost of acquisition, and depreciated using the straight-line method over their estimated useful lives, which typically is 3 years. Costs associated with repairs and maintenance are expensed as incurred. Upon disposition of property and equipment, the cost and the related accumulated depreciation associated with the disposed asset are removed from the accounts and any gain or loss on disposition is included in the results of operations in the year of disposal.

Total property and equipment acquired by cash and through finance leases totaled $92,000 and $122,000, respectively, in the year ended December 31, 2021,and zero and $20,000, respectively, in the year ended December 31, 2020. Depreciation expense was $97,000 and $86,000 for the years ended December 31, 2021 and 2020, respectively.

Capitalization Software Development Costs

Capitalized Software Development Costs

In accordance with ASC 350-40, the Company capitalizes certain computer software and software development costs incurred in connection with developing or obtaining computer software for internal use when both the preliminary project stage is completed, and it is probable that the software will be used as intended, until the software is available for general release. Capitalized software costs include (i) external direct costs of materials and services utilized in developing or obtaining computer software, and (ii) compensation and related benefits for employees who are directly associated with the software project.

Capitalized software costs are included in intangible assets on our balance sheet and amortized on a straight-line basis when placed into service over the estimated useful lives of the software, which is typically three years. Amortization expense is included in cost of revenue on the statements of operations and totaled $845,000 and $449,000 for the years ended December 31, 2021 and 2020, respectively. The Company reviews the carrying value for impairment whenever facts and circumstances exist that would suggest that assets might be impaired or that the useful lives should be modified. Refer to Note 4 – Intangible Assets for additional information regarding our Capitalized Software Development Costs.

Patents

Patents

We capitalize patent application costs, including registration, documentation, and other legal fees associated with the application, which are incurred through the months the patent application is filed. Costs associated with provisional application filings are expensed as incurred. Costs incurred to renew or extend the term of recognized intangible assets, including patent annuities and fees, and costs incurred in prosecuting alleged infringements of our patents are expensed as incurred. Patents are included in intangible assets on our balance sheet.

We amortize capitalized patent costs on a straight-line basis over their estimated useful lives, which generally ranges from 5 to 10 years, beginning with the date the patents are issued. We evaluate the capitalized costs for impairment and write off the carrying value of abandoned patents or patent applications. We also write off capitalized costs associated to patents not granted. Refer to Note 4 – Intangible Assets for additional information regarding our patents.

Goodwill, Intangible Assets and Long-Lived Assets

Goodwill, Intangible Assets and Long-Lived Assets

Goodwill is tested for impairment at least annually, and more frequently upon the occurrence of certain events that may indicate that the carrying value of goodwill may not be recoverable. Events or circumstances that could trigger an impairment test include, but are not limited to, a significant adverse change in the business climate or in legal factors, an adverse action or assessment by a regulator, a loss of key personnel, significant changes in the strategy for our overall business, significant negative industry or economic trends, significant underperformance relative to operating performance indicators, a significant decline in market capitalization and significant changes in competition. We complete our annual impairment test during the fourth quarter of each year, at the reporting unit level, which is at the company level as a whole, since we operate in one single reporting segment.

Intangible assets with a finite life are amortized over their estimated useful lives.

We evaluate the need for an impairment charge relating to long-lived assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We consider the following to be some examples of indicators that may trigger an impairment review: (i) actual undiscounted cash flows significantly below historical or projected future undiscounted cash flows for the associated assets; (ii) significant changes in the manner or use of the assets or in our overall strategy with respect to the manner or use of the assets or changes in our overall business strategy; (iii) significant negative industry or economic trends; (iv) increased competitive pressures; and (v) a significant decline in our stock price for a sustained period of time.

Once we determine that a potential impairment indicator exists, we perform the test for recoverability by comparing the estimated future undiscounted cash flows associated with the intangible assets with the intangible asset’s carrying amount. Where the carrying value of the intangible asset exceeds the future undiscounted cash flows associated with the intangible assets, it is determined that the value of those intangible assets cannot be recovered. For an intangible asset failing the recoverability test, an impairment charge is recorded for the difference between the carrying value and the estimated fair value. No impairment losses were incurred during the years ended December 31, 2021 and 2020.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value is an estimate of the exit price, representing the amount that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants (i.e., the exit price at the measurement date). Fair value measurements are based upon observable and unobservable inputs. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our view of market participant assumptions in the absence of observable market information. Assets and

liabilities required to be measured at fair value are categorized based upon the level of judgment associated with the inputs used to measure their value in one of the following three categories:

Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2: Inputs other than quoted market prices that are observable, either directly or indirectly, and reasonably available. Observable inputs reflect the assumptions market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the Company.

Level 3: Unobservable inputs reflect the assumptions that the Company develops based on available information about what market participants would use in valuing the asset or liability.

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term maturity of these instruments.

The table below provides information on our assets and liabilities that are measured at fair value on a recurring basis:

    

    

Fair Value

(in thousands)

Fair Value

Hierarchy

Contingent consideration (1), December 31, 2021

$

134

 

Level 3

(1)Contingent consideration is a liability recorded in connection with the acquisition of substantially all of the assets of Square ADA LLC (“Square ADA”) in the fourth quarter of 2021(refer to Note 3 – Acquisitions for additional information on the Square ADA acquisition). The fair value of the contingent consideration was determined by management based on the estimated monthly recurring revenue from converted customers as of the sixth month anniversary of the closing date.
Stock-Based Compensation
(1)Contingent consideration is a liability recorded in connection with the acquisition of substantially all of the assets of Square ADA LLC (“Square ADA”) in the fourth quarter of 2021(refer to Note 3 – Acquisitions for additional information on the Square ADA acquisition). The fair value of the contingent consideration was determined by management based on the estimated monthly recurring revenue from converted customers as of the sixth month anniversary of the closing date.
Income Taxes

Income Taxes

We use the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.

The Company has net operating loss carryforwards available to reduce future taxable income. Future tax benefits for these net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. To the extent that the Company will not realize a future tax benefit, a valuation allowance is established.

Earnings (Loss) Per Share ("EPS")

Earnings (Loss) Per Share (“EPS”)

Basic EPS is calculated by dividing net income (loss) available to common stockholders by the weighted average number of shares of the Company’s common stock outstanding during the period. Diluted EPS is calculated based on the net income (loss) available to common stockholders and the weighted average number of shares of common stock outstanding during the period, adjusted for the effects of all potential dilutive common stock issuances related to options, warrants, restricted stock units and convertible preferred stock. The dilutive effect of our share-based awards and warrants is computed using the treasury stock method, which assumes all share-based awards and warrants are exercised and the hypothetical proceeds from exercise are used to purchase common stock at the average market price during the period. The incremental shares (i.e., the difference between shares assumed to be issued versus purchased), to the extent they would have been dilutive, are included in the denominator of the diluted EPS calculation. The dilutive effect of our convertible preferred stock is computed using the if-converted method, which assumes conversion at the beginning of the year. However, when a net loss exists, no potential common stock equivalents are included in the computation of the diluted per-share amount because the computation would result in an anti-dilutive per-share amount.

Potentially dilutive securities outstanding as of December 31, 2021 and 2020, which were excluded from the computation of basic and diluted net loss per share for the years then ended, are as follows:

December 31, 

(in thousands)

    

2021

    

2020

Preferred stock

263

Options

 

191

 

517

Warrants

 

30

 

81

Restricted stock units

 

1,033

 

958

Total

 

1,254

 

1,819

Loss Contingencies

Loss Contingencies

We are subject to the possibility of various loss contingencies arising in the normal course of business. We consider the likelihood of the loss or impairment of an asset or the incurrence of a liability as well as our ability to reasonably estimate the amount of loss in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred or an asset has been impaired and the amount of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether to accrue for a loss contingency and adjust any previous accrual.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”. This ASU simplifies accounting guidance for intraperiod allocations, deferred tax liabilities, year-to-date losses in interim periods, franchise taxes, step-up in tax basis of goodwill, separate entity financial statements and interim recognition of tax laws or rate changes. This

guidance is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year. We adopted this guidance effective January 1, 2021. The adoption of this guidance did not have a material impact our financial position, results of operations or disclosures.