NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the 2023 Form 10-K. Users of financial information for interim periods are encouraged to refer to the footnotes to the consolidated financial statements contained in the 2023 Form 10-K when reviewing interim financial results. Use of Estimates The preparation of consolidated 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 consolidated 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 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. |
NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued) 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 revenue is comprised of fixed subscription fees from customer accounts on our platform related to our software products. Our support revenue is comprised of subscription fees for customers for periodic auditing, human-assisted technological remediations, legal support, and other professional support services. SaaS and support (also referred to as “subscription”) 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 and support 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 primarily of PDF remediation and one-time website and mobile application reporting services, and is recognized upon delivery. Consideration payable under PDF remediation arrangements is based on usage. Consideration payable under non-subscription website and mobile application reporting services arrangements is based on fixed fees. The following table presents our revenues disaggregated by sales channel: | | | | | | | | | Six months ended June 30, | (in thousands) | | 2024 | | 2023 | Partner and Marketplace | | $ | 9,704 | | $ | 8,760 | Enterprise | | | 6,849 | | | 6,848 | Total revenues | | $ | 16,553 | | $ | 15,608 |
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 June 30, 2024 and December 31, 2023: | | | | | | | | | June 30, | | December 31, | (in thousands) | | 2024 | | 2023 | Deferred revenue — current | | $ | 7,050 | | $ | 6,472 | Deferred revenue — noncurrent | | | 1 | | | 10 | Total deferred revenue | | $ | 7,051 | | $ | 6,482 |
In the six-month period ended June 30, 2024, we recognized $4,922,000, or 76%, in revenue from deferred revenue outstanding as of December 31, 2023. We had one customer (including the customer’s affiliates reflecting multiple contracts and a partnership with the Company) which accounted for approximately 16% of our total revenue in each of the three and six months ended June 30, 2024 and 2023. One major customer represented 15% and 16% of total accounts receivable as of June 30, 2024 and December 31, 2023, respectively. NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued) Deferred Costs (Contract acquisition costs) We capitalize initial and renewal sales commissions in the period the commission is earned, which generally occurs when a customer contract is obtained, and amortize deferred commission costs on a straight-line basis over the expected period of benefit, which we have deemed to be the contract term. As a practical expedient, we expense sales commissions as incurred when the amortization period of related deferred commission costs would have been one year or less. The table below summarizes the deferred commission costs as of June 30, 2024 and December 31, 2023, which are included in Prepaid expenses and other current assets on our consolidated balance sheets: | | | | | | | | | June 30, | | December 31, | (in thousands) | | 2024 | | 2023 | Deferred costs — current | | $ | 35 | | $ | 20 | Deferred costs — noncurrent | | | 44 | | | 2 | Total deferred costs | | $ | 79 | | $ | 22 |
Amortization expense associated with sales commissions was included in Selling and marketing expenses on the consolidated statements of operations and totaled $6,000 and $16,000 for the three- and six-month periods ended June 30, 2024, respectively, and $17,000 and $36,000 for the three- and six-month periods ended June 30, 2023, respectively. Debt Discount and Debt Issuance Costs Costs related to the issuance of debt due to the lender (debt discount) or to third parties (debt issuance costs) are capitalized and amortized to interest expense based on the effective interest method over the term of the related debt. Debt discount and debt issuance costs are presented on the Company’s consolidated balance sheets as a direct deduction from the carrying amount of our term loan. Employee Stock Purchase Plan In May 2022, the stockholders of the Company approved the Company’s Employee Stock Purchase Plan (the “ESPP”), which provides for the issuance of up to 500,000 shares of common stock. Eligible employees may elect to have a percentage of eligible compensation withheld to purchase shares of our common stock at the end of each purchase period. The Company expects each purchase period to be the six month periods ending on June 30 or December 31 of each calendar year. The purchase price per share is expected to equal 85% of the fair market value of our common stock on the last trading day of the purchase period. Under the ESPP, a participant may not be granted rights to purchase more than $25,000 worth of common stock for each calendar year and no participant may purchase more than 1,500 shares of our common stock (or such other number as the Compensation Committee may designate) on any one purchase date. As of June 30, 2024, 18,960 shares had been issued under the ESPP and 481,040 shares remained available under the plan. Stock-Based Compensation The Company periodically issues options, restricted stock units (“RSUs”), and shares of its common stock as compensation for services received from its employees, directors, and consultants. The fair value of the award is measured on the grant date. The fair value amount is then recognized as expense over the requisite vesting period during which services are required to be provided in exchange for the award. We recognize forfeitures as they occur. Stock-based compensation expense is recorded in the same expense classifications in the consolidated statements of operations as if such amounts were paid in cash. The fair value of options awards is measured on the grant date using a Black-Scholes option pricing model, which includes assumptions that are subjective and are generally derived from external data (such as risk-free rate of interest) and historical data (such as volatility factor and expected term). NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued) We estimate the fair value of restricted stock unit awards with time- or performance-based vesting using the value of our common stock on the grant date. We estimate the fair value of market-based restricted stock unit awards as of the grant date using the Monte Carlo simulation model. We expense the compensation cost associated with time-based options and RSUs as the restriction period lapses, which is typically a one- to three-year service period with the Company. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period, provided that it is probable that performance conditions will be achieved, with probability assessed on a quarterly basis and any changes in expectations recognized as an adjustment to earnings in the period of the change. Compensation cost is not recognized for service- and performance-based awards that do not vest because service or performance conditions are not satisfied, and any previously recognized compensation cost is reversed. Compensation costs related to awards with market conditions are recognized on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied and is not reversed provided that the requisite service period derived from the Monte-Carlo simulation has been completed. If vesting occurs prior to the end of the requisite service period, expense is accelerated and fully recognized through the vesting date. The following table summarizes the stock-based compensation expense recorded for the three and six months ended June 30, 2024 and 2023: | | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | (in thousands) | | 2024 | | 2023 | | 2024 | | 2023 | Options | | $ | 1 | | $ | 39 | | $ | 5 | | $ | 116 | RSUs | | | 853 | | | 900 | | | 1,666 | | | 1,887 | Unrestricted shares of common stock | | | 112 | | | 86 | | | 178 | | | 140 | Employee stock purchase plan | | | 9 | | | 6 | | | 9 | | | 6 | Total | | $ | 975 | | $ | 1,031 | | $ | 1,858 | | $ | 2,149 |
As of June 30, 2024, the unrecognized stock-based compensation expense related to outstanding RSUs totaled $4,443,000, which may be recognized through April 2027, subject to achievement of service, performance, and market conditions. 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 and restricted stock units. The dilutive effect of our stock-based awards is computed using the treasury stock method, which assumes all stock-based awards 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. 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. NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued) Potentially dilutive securities outstanding as of June 30, 2024 and 2023, which were excluded from the computation of basic and diluted net loss per share for the periods then ended, are as follows: | | | | | | | June 30, | (in thousands) | | 2024 | | 2023 | Options | | 80 | | 134 | Restricted stock units | | 1,470 | | 1,903 | Total | | 1,550 | | 2,037 |
The following table summarizes the stock option and RSUs activity for the six months ended June 30, 2024: | | | | | | | Options | | RSUs | Outstanding at December 31, 2023 | | 112,279 | | 1,707,258 | Granted | | — | | 200,170 | Exercised/Settled | | (25,642) | | (376,176) | Forfeited/Expired | | (6,740) | | (61,481) | Outstanding at June 30, 2024 | | 79,897 | | 1,469,771 | Vested at June 30, 2024 | | 79,897 | | 447,117 | Unvested at June 30, 2024 | | — | | 1,022,654 |
Stock Repurchases In the fourth quarter of 2023, the Board of Directors of the Company approved a program to repurchase up to $5 million of its outstanding shares of common stock through December 31, 2025. In 2023, we used $1.12 million of the program to repurchase shares. In the six months ended June 30, 2024, we used $2.02 million of the program to repurchase shares. As of June 30, 2024, we had $1.86 million remaining for the repurchase of shares. Shares repurchased by the Company are immediately retired. The Company made an accounting policy election to charge the excess of repurchase price over par value entirely to retained earnings. Recent Accounting Pronouncements In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. The ASU is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We plan to adopt ASU 2023-09 in our fiscal year 2025 annual financial statements. The adoption of this ASU will not affect the Company’s consolidated results of operations, financial position or cash flows.
|