XML 28 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

(2) Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include the Company’s results of operations and those of its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company’s accounting and financial reporting policies conform to generally accepted accounting principles in the United States of America (“U.S. GAAP”).

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. Business acquisitions are included in the Company’s consolidated financial statements from the date of the acquisition. The Company’s purchase accounting resulted in all assets and liabilities of acquired businesses being recorded at their estimated fair values on the acquisition dates.

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 and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Assets and liabilities which are subject to judgment and use of estimates include the determination of the period of benefit for deferred commissions, relative stand-alone selling price for identified performance obligations in the Company's revenue transactions, allowances for credit losses, the fair value of assets acquired and liabilities assumed in business combinations, the fair value of contingent consideration, the recoverability of goodwill and long-lived assets, valuation allowances with respect to deferred tax assets, useful lives associated with property and equipment and intangible assets, contingencies, and the valuation and assumptions underlying stock-based compensation. On an ongoing basis, the Company evaluates its estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities. In addition, the Company engages valuation specialists to assist with management’s determination of the valuation of its fair values of assets acquired and liabilities assumed in business combinations, convertible senior notes, and certain market-based performance equity awards.

There have been significant changes to the global economic situation as a consequence of the COVID-19 pandemic. There continue to be uncertainties with respect to macroeconomic conditions as a result of the pandemic and otherwise and there may be future periods of global instability and volatility in markets where the Company conducts business which could cause changes to estimates as a result of the financial circumstances. Such changes to estimates could potentially result in impacts that would be material to the consolidated financial statements, particularly with respect to the timing of revenue recognition resulting from potential implementation delays, evaluating the recoverability of long-lived assets with finite useful lives for impairment and estimates of credit losses for accounts receivables and contract assets. No impairments were recorded as of the balance sheet date; however, due to significant uncertainty surrounding the situation, management's judgment regarding this could change in the future. As of the date of issuance of these financial statements, the Company’s results of operations have not been significantly impacted by the COVID-19 pandemic; however, the Company continues to monitor the situation.

Recently Adopted Accounting Pronouncements

ASU 2021-10

In November 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update ("ASU") 2021-10, Government Assistance (Topic 832), Disclosures by Business Entities about Government Assistance. ASU 2021-10 requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. The Company adopted ASU 2021-10 on January 1, 2022 on a prospective basis. The adoption of this standard did not have an impact on the Company’s consolidated financial statements.

ASU 2021-04

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options. ASU 2021-04 requires accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that remain equity classified after the modification or exchange based on the economic substance of the modification or exchange. The recognition of the modification depends on the nature of the transaction in which the equity-classified written call option is modified. If there is more than one element in a transaction (for example, if the modification involves both a debt modification and an equity issuance), then the guidance requires allocating the effect of the option modification to each element. The Company adopted ASU 2021-04 on January 1, 2022 on a prospective basis. The adoption of this standard did not have an impact on the Company’s consolidated financial statements.

ASU 2020-06

In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. ASU 2020-06 reduces the number of accounting models for convertible instruments by eliminating two of the three models in Accounting Standards Codification (“ASC”) 470-20, Debt—Debt with Conversion and Other Options, that require separate accounting for embedded conversion features, amends the requirements for a contract that is potentially settled in an entity’s own shares to be classified in equity, and amends certain guidance on the computation of earnings per share for convertible instruments and contracts on an entity’s own equity. The Company adopted the standard on January 1, 2022 using the modified retrospective approach.

Upon adoption of ASU 2020-06, the Company no longer separately presents in equity the embedded conversion feature of the 0% convertible senior notes due March 15, 2026 (the “2026 Notes”), 0.125% convertible senior notes due December 15, 2024 (the “2024 Notes”) and 1.50% convertible senior notes due November 1, 2022 (the “2022 Notes”) (collective, the “Convertible Senior Notes”). Instead, the Company accounts for the Convertible Senior Notes wholly as debt. Applying the separation models prior to the adoption of ASU 2020-06 to the Convertible Senior Notes involved the recognition of a debt discount, which was amortized to interest expense via the effective interest method. The elimination of the cash conversion model will reduce reported interest expense in periods subsequent to adoption.

Adoption of ASU 2020-06 resulted in an adjustment to the carrying amount of the convertible senior notes, deferred tax liabilities, additional paid-in capital and a cumulative catch-up adjustment to the opening balance of accumulated deficit; however, prior-period information, including basic and diluted loss per share of common stock, has not been adjusted as a result of applying the modified retrospective approach and continue to be reported under the accounting standards in effect for the prior period. The adoption of ASU 2020-06 had no impact on total cash provided from or used in operating, financing, or investing activities in the Company’s consolidated statements of cash flows. For details on the impact of the Company’s adoption of ASU 2020-06, see Note 9.

Recent Accounting Pronouncements Not Yet Adopted

ASU 2021-08

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.

ASU 2022-04

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs. Supplier finance programs allow a buyer to offer its suppliers the option for access to payment in advance of an invoice due date, which is paid by a third-party finance provider or intermediary on the basis of invoices that the buyer has confirmed as valid. ASU 2022-04 requires that a buyer in a supplier finance program disclose key terms of the program, the balance sheet presentation of program obligations, amounts outstanding and rollforward of program obligations. ASU 2022-04 is effective for the Company beginning in the first quarter of 2023, except for rollforward information reporting which is effective for the Company beginning in the first quarter of 2024. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.

Other accounting standard updates effective for interim and annual periods beginning after December 31, 2022 are not expected to have a material impact on the Company’s financial position, results of operations or cash flows.

Fair Value Measurements

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.

Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Accounting standards describe a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value which are the following:

Level 1—Quoted prices in active markets for identical assets or liabilities or funds.

Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

Concentrations of Credit and Business Risk

Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents and accounts receivable.

The Company maintains cash and cash equivalent balances at several banks. Accounts located in the United States are insured by the Federal Deposit Insurance Corporation (“FDIC”), up to $250,000. From time to time, balances may exceed amounts insured by the FDIC. The Company has not experienced any losses in such amounts.

The Company’s accounts receivable are generally unsecured and are derived from revenue earned from customers primarily located in the United States, Norway, Netherlands, Sweden and the United Kingdom and are generally denominated in U.S. Dollars, Norwegian Krone, Euro, Swedish Kronor or British Pounds. Each reporting period, the Company reevaluates each customer’s ability to satisfy credit obligations and maintains an allowance for credit risk based on the evaluations. No single customer comprised more than 10% of the Company’s total revenue for the years ended December 31, 2022, 2021 and 2020. No single customer comprised more than 10% of the Company’s gross accounts receivable balance at December 31, 2022. One customer comprised approximately 10% of the Company’s gross accounts receivable balance at December 31, 2021.

Cash and Cash Equivalents

The Company considers all highly liquid instruments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash equivalents consist of funds deposited into money market funds. Cash and cash equivalents are recorded at cost, which approximates fair value.

Restricted Cash

The Company’s restricted cash balance primarily consists of cash held at a financial institution for collateral against performance on the Company’s customer contracts and certain other cash deposits for specific purposes.

Accounts Receivable

Accounts receivable includes trade accounts receivables from the Company’s customers, net of an allowance for credit risk. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company’s contract assets relate to services performed which were not billed, net of an allowance for credit risk. Allowance for credit risk for accounts receivables and contract assets is established based on various factors including credit profiles of the Company’s customers, historical payments and current economic trends. The Company reviews its allowance for accounts receivables and contract assets by assessing individual accounts receivable or unbilled contract assets over a specific aging and amount. All other balances are pooled based on historical collection experience. The estimate of expected credit losses is based on information about past events, current economic conditions, and forecasts of future economic conditions that affect the collectability. Accounts receivable and contract assets are written-off on a case by case basis, net of any amounts that may be collected.

Property and Equipment, Net

Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is generally three years for computer software, office computers and system software, five years for system hardware and furniture and equipment, and over the shorter of lease term or useful life of the assets for leasehold improvements. Maintenance and repairs are expensed as incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s results of operations.

Capitalized Software Development Costs

The Company capitalizes the costs of software developed or obtained for internal use in accordance with FASB ASC 350-40, Internal Use Software. Capitalized software development costs consist of costs incurred during the application development stage and include purchased software licenses, implementation costs, consulting costs, and payroll-related costs for projects that qualify for capitalization. These costs relate to major new functionality. All other costs, primarily related to maintenance and minor software fixes, are expensed as incurred.

The Company amortizes the capitalized software development costs on a straight-line basis over the estimated useful life of the software, which is generally three years, beginning when the asset is substantially ready for use. The amortization of capitalized software development costs is reflected in cost of revenue.

For software licenses for on premises usage, software development costs are capitalized in accordance with ASC 985-20, Costs of Software to be Sold, Leased or Marketed. The Company capitalizes software development costs incurred after technological feasibility of the software is established or for development costs that have alternative future uses. Under the Company’s current practice, the technological feasibility of the underlying software is not established until substantially all product development and testing is complete, which generally includes the development of a working model. Software development costs that have been capitalized to date have not been material.

Business Combinations

The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition. Purchase accounting results in assets and liabilities of an acquired business being recorded at their estimated fair values on the acquisition date. Any excess consideration over the value of the assets acquired and liabilities assumed is recognized as goodwill.

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination, and allocates the purchase price to the tangible and intangible assets acquired and liabilities assumed based on its best estimate of fair value. Acquired intangible assets include: tradenames, customer relationships, and developed technology. The Company determines the appropriate useful life of intangible assets by performing an analysis of cash flows based on historical experience of the acquired businesses. Intangible assets are amortized over their estimated useful lives based on the pattern in which the economic benefits associated with the asset are expected to be consumed, which to date has approximated the straight-line method of amortization. The estimated useful lives for tradenames, customer relationships, and technology are generally three to seven years, five to nine years, and three to four years, respectively.

The valuation of the contingent consideration is derived using estimates of the probability of achievement within specified time periods based on projections of future revenue metrics per the terms of the applicable agreements. These include estimates of the Company’s assessment of the probability of meeting such results, with the probability-weighted earn-out using a Monte Carlo Simulation Model then discounted to estimate fair value. Fair value is estimated using the probability weighted cash flow estimate closer to the measurement date. The various operating performance measures included in these contingent consideration agreements primarily relate to product revenue.

Held for Sale

Assets and liabilities to be disposed of by sale ("disposal groups") are reclassified into assets and liabilities held for sale on the Company's Consolidated Balance Sheet in the period in which all of the following criteria are met: management, having the authority to approve the action, commits to a plan to sell the disposal group; the disposal group is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such disposal group; an active program to locate a buyer and other actions required to complete the plan to sell the disposal group have been initiated; the sale of the disposal group is probable, and transfer of the disposal group is expected to qualify for recognition as a completed sale within one year, except if events or circumstances beyond our control extend the period of time required to sell the disposal group beyond one year; the disposal group is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. Upon determining that a disposal group meets the criteria to be classified as held for sale, the Company reports the assets and liabilities of the disposal group as held for sale in the current period in the Consolidated Balance Sheet.

Disposal groups are measured at the lower of carrying value or fair value less costs to sell and are not depreciated or amortized. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Gains are not recognized on the sale of a disposal group until the date of sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group.

Segment Information

The Company's Chief Executive Officer is the chief operating decision maker, who reviews the Company's financial information presented on a consolidated basis for purposes of allocating resources and evaluating the Company's financial performance. Accordingly, the Company has determined that it operates in a single reporting segment.

Long-Lived Assets

The Company evaluates the recoverability of its long-lived assets with finite useful lives for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable or that the useful lives of those assets are no longer appropriate. Management considers the following potential indicators of impairment of its long-lived assets (asset group): a substantial decrease in the Company’s stock price, a significant adverse change in the extent or manner in which a long-lived asset (asset group) is being used, a significant adverse change in legal factors or in the business climate that could affect the value of the long-lived asset (asset group), an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (asset group), and a current expectation that, more likely than not, a long lived asset (asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. When such events occur, the Company compares the carrying amounts of the assets group to their undiscounted expected future cash flows. If this comparison indicates that there may be an impairment, the amount of the impairment is calculated as the difference between the carrying value and fair value. For the years presented, the Company did not recognize an impairment charge.

Intangible Assets

Intangible assets consist of patents, tradename, customer relationships and acquired technology. The Company records acquired intangible assets at fair value on the date of acquisition and amortizes such assets using the straight-line method over the expected useful life of the asset. The estimated useful life of acquired intangible assets is three to nine years. The Company evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets in accordance with the long-lived assets policy states above. If the estimate of an intangible asset’s remaining useful life is changed, the Company amortizes the remaining carrying value of the intangible asset prospectively over the revised remaining useful life.

Goodwill

Goodwill represents the excess of the aggregate purchase price paid over the fair value of the net assets acquired in business combinations. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Events or changes in circumstances that could trigger an impairment review include a significant adverse change in business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends, or significant underperformance relative to expected historical or projected future results of operations. The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, additional impairment testing is not required. The Company tests for goodwill impairment annually on November 30.

The Company performed a qualitative goodwill assessment at November 30, 2022 and concluded there was no impairment based on the qualitative assessment including our share price decrease as well as positive factors related to macroeconomic conditions, industry and market considerations, cost factors, financial performance and market capitalization.

Debt Issuance Costs

Debt issuance costs related to convertible senior notes recorded as a reduction of the carrying amount of the debt are amortized to interest expense using the effective interest method.

Revenue Recognition

The Company derives its revenues primarily from subscription services and professional services.

Revenues are recognized when control of services is transferred to the Company’s customers in an amount that reflects the consideration it expects to be entitled to in exchange for those services.

The Company determines revenue recognition through the following steps:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

Identify the customer contract

A customer contract is generally identified when the Company and a customer have executed an arrangement that calls for the Company to grant access to its software products and provide professional services in exchange for consideration from the customer.

Identify performance obligations that are distinct

A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services. A good or service that is promised to a customer is distinct if the customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer, and a company’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract. The Company has determined that subscriptions for its online software products are distinct because, once a customer has access to the online software product that it purchased, the online software product is fully functional and does not require any additional development, modification, or customization. The Company generally considers its on premises software products distinct because once the on premises software product is made available to the customer for beneficial use, it is fully functional and does not require any additional development, modification, customization or support. Professional services sold are distinct because the customer benefits from the on-boarding and training to make better use of the online and on premises software products it purchased. On occasion, the Company will treat on premises software licenses and professional services as a combined performance obligation when professional services significantly modify or enhance the core functionality of the on premises software.

Determine the transaction price

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods or services to a customer, excluding sales taxes that are collected on behalf of government agencies. The Company estimates any variable consideration to which it will be entitled at contract inception, and reassesses at each reporting date, when determining the transaction price. The Company does not include variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will occur when any uncertainty associated with the variable consideration is resolved. Variable consideration revenue was not material for the years ended December 31, 2022, 2021 and 2020.

Allocate the transaction price to the distinct performance obligations

The transaction price is allocated to the separate performance obligation on a relative standalone selling prices (“SSP”) basis for those performance obligations with stable observable prices and then the residual method is applied for any performance obligation that has pricing which is highly variable. The Company determines the SSP of its goods and services based upon their average sales price or using other observable inputs, such as similar products or services.

Recognize revenue as the performance obligations are satisfied

Revenues are recognized when or as control of the promised goods or services is transferred to customers. Revenue from subscriptions to the Company’s critical event management and enterprise safety applications is recognized ratably over the subscription period beginning on the date the Company’s online software products are made available to customers. Most subscription contracts are two years or more. The Company recognizes revenue from professional services as the services are provided. Software on premises license transactions are generally perpetual in nature and are recognized at a point in time when made available to the customer for use.

Disaggregation of Revenue

The Company provides disaggregation of revenue based on geographic region (see Note 15) and based on the subscription versus professional services and other classification on the consolidated statements of operations as it believes this best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

Subscription Services Revenues

Subscription services revenues primarily consist of fees that provide customers access to one or more of the Company’s hosted applications for critical event management, with routine customer support. Revenue is generally recognized over time on a ratable basis over the contract term beginning on the date that the Company’s service is made available to the customer. All services are recognized using an output measure of progress looking at time elapsed as the contract generally provides the customer equal benefit throughout the contract period. The Company’s subscription contracts are generally two years or longer in length, billed annually in advance, and non-cancelable.

Professional Services Revenues

Professional services revenues primarily consist of fees for deployment and optimization services, as well as training. The majority of the Company’s consulting contracts revenue is recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time based on the proportion performed.

Software License Revenues

The Company also sells software and related post contract support for on premises usage as well as professional services, hardware and hosting. The Company’s on premises license transactions are generally perpetual in nature and are recognized at a point in time when made available to the customer for use. Significant judgment is required to determine the standalone selling prices for each distinct performance obligation in order to allocate the transaction price for purposes of revenue recognition. Making this judgment of estimating a standalone selling price involves consideration of overall pricing objectives, market conditions and other factors, including the value of the Company's other similar contracts, the applications sold, customer demographics, geographic locations, and the number and types of users within the Company’s contracts. The significant judgment was primarily due to using such considerations to estimate the price that each distinct performance obligation would be sold for on a standalone basis because such performance obligations are typically sold together on a bundled basis. Changes in these estimates of standalone selling prices can have a material effect on the amount of revenue recognized from each distinct performance obligation.

Contracts with Multiple Performance Obligations

Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis for those performance obligations with stable observable prices and then the residual method applied for any performance obligation that has pricing which is highly variable. The Company determines the standalone selling prices based on the Company’s overall pricing objectives, taking into consideration market conditions and other factors, including the value of the Company’s contracts, pricing when certain services are sold on a standalone basis, the applications sold, customer demographics, geographic locations, and the volume of services and users.

Returns

The Company does not offer rights of return for its products and services in the normal course of business.

Customer Acceptance

The Company’s contracts with customers generally do not include customer acceptance clauses.

Trade and Other Receivables

Trade and other receivables are primarily comprised of trade receivables that are recorded at the invoice amount, net of an allowance for credit risk, which is not material. Other receivables represent unbilled receivables related to subscription and professional services contracts, net of an allowance for credit losses, which is not material.

Deferred Costs

Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription-related commissions costs are deferred and then amortized on a straight-line basis over a period of benefit that the Company has determined to be four years. Sales commissions attributable to professional services are expensed within twelve months of selling the service to the customer. The Company has determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Sales commissions attributed to renewals are not material and are not commensurate with initial and growth sales. Amortization of deferred commissions is included in sales and marketing expenses in the accompanying consolidated statements of operations.

Deferred Revenue

Deferred revenue consists of amounts that have been invoiced and for which the Company has the right to bill, but that have not been recognized as revenue because the related goods or services have not been transferred. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining deferred revenue is recorded as non-current.

In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined its contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s products and services, not to receive financing from its customers or to provide customers with financing. Examples include invoicing at the beginning of a subscription term with revenue recognized ratably over the contract period.

Advertising Expenses

Advertising expenses to promote the Company’s services are expensed as incurred. Advertising expenses included in sales and marketing expense were $6.4 million, $9.5 million and $4.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.

Research and Development

Research and development expenses primarily consist of employee-related costs for research and development staff, including salaries, bonuses, benefits and stock-based compensation and the cost of certain third-party service providers related to the development of the Company’s solutions that do not meet the criteria to be capitalized under ASC 350-40, Internal Use Software or ASC 985-20, Costs of Software to be Sold, Leased or Marketed.

Stock-Based Compensation

Stock-based compensation expense is comprised of stock options, restricted stock units (“RSUs”), performance-based RSUs (“PSUs”), market-based grants and employee stock purchase plan awards.

Stock-based compensation related to stock options and RSUs is measured at the grant date based on the fair value of the award and is recognized straight-line as expense, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. The Company utilizes the Black-Scholes pricing model for determining the estimated fair value of the stock options and employee stock purchase plan awards. The Black-Scholes pricing model requires the use of subjective assumptions including the option’s expected term, the volatility of the underlying stock, the fair value of the stock and the expected forfeiture rate.

The Company grants PSUs that vest upon satisfaction of certain performance-based conditions. The vesting of PSUs is subject to the employee’s continued employment with the Company through the date of achievement. The fair value is based on value of the Company’s common stock at the date of issuance and the probability of achieving the performance metric. Compensation cost is recognized under the accelerated method and is adjusted in future periods for subsequent changes in the expected outcome of the performance related conditions.

The Company recognizes compensation expense for market-based grants based on the fair value of the award which is remeasured at each reporting period until settlement. The Company utilizes the Monte-Carlo simulation model for determining the estimated fair value of market-based grants. The Monte-Carlo simulation model requires the use of subjective assumptions including the volatility of the underlying stock.

Income Taxes

The Company accounts for income taxes using the asset and liability method of accounting for income taxes in which deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income in the period that includes the enactment date. A valuation allowance is established if it is more likely than not that all or a portion of the deferred tax asset will not be realized.

The calculation of the Company’s tax liabilities involves dealing with uncertainties of the application of complex tax regulations. The Company recognizes liabilities for uncertain tax positions based on a two-step approach. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not, that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount, which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments.

The Tax Cuts and Jobs Act subjects a United States shareholder to tax on Global Intangible Low-Taxed Income ("GILTI") earned by certain foreign subsidiaries. The FASB staff question-and-answer document Topic 740 No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. The Company elected to account for GILTI in the year the tax is incurred.

Foreign Currency Translation

The functional currency for the Company’s foreign subsidiaries is the local currency. For those subsidiaries, the assets and liabilities are translated into U.S. dollars at the exchange rate at the balance sheet date. Income and expenses are translated at the average exchange rates for the period. Net losses on foreign currency transactions of $0.5 million, $1.5 million and $0.4 million for the years ended December 31, 2022, 2021 and 2020, respectively, were recorded as a component of other expenses, net, on the consolidated statements of operations.

Other Comprehensive Income (Loss)

For all periods presented, the Company’s other comprehensive income (loss) is comprised of foreign currency translation adjustments related to the Company’s foreign subsidiaries.

Net Loss Per Share Attributable to Common Stockholders

Basic net loss per share attributable to common stockholders is computed by dividing the Company’s net loss attributable to common stockholders by the weighted-average number of common shares used in the loss per share calculation during the period. Diluted net loss per share attributable to common stockholders is computed by giving effect to all potentially dilutive securities, including stock-based compensation awards and convertible senior notes. The Company uses the if converted method for convertible senior notes for calculating any potential dilutive effect on diluted loss per share.