Cover
Cover - USD ($) $ in Millions | 12 Months Ended | ||
Dec. 31, 2023 | Feb. 29, 2024 | Jun. 30, 2023 | |
Document Information [Line Items] | |||
Document Type | 10-K | ||
Document Annual Report | true | ||
Document Period End Date | Dec. 31, 2023 | ||
Current Fiscal Year End Date | --12-31 | ||
Document Transition Report | false | ||
Entity File Number | 001-40276 | ||
Entity Registrant Name | Semrush Holdings, Inc. | ||
Entity Incorporation, State or Country Code | DE | ||
Entity Tax Identification Number | 84-4053265 | ||
Entity Address, Address Line One | 800 Boylston Street, Suite 2475 | ||
Entity Address, City or Town | Boston | ||
Entity Address, State or Province | MA | ||
Entity Address, Postal Zip Code | 02199 | ||
City Area Code | (800) | ||
Local Phone Number | 851-9959 | ||
Title of 12(b) Security | Class A Common Stock, $0.00001 par value per share | ||
Trading Symbol | SEMR | ||
Security Exchange Name | NYSE | ||
Entity Well-known Seasoned Issuer | No | ||
Entity Voluntary Filers | No | ||
Entity Current Reporting Status | Yes | ||
Entity Interactive Data Current | Yes | ||
Entity Filer Category | Accelerated Filer | ||
Entity Small Business | false | ||
Entity Emerging Growth Company | true | ||
Entity Ex Transition Period | false | ||
ICFR Auditor Attestation Flag | false | ||
Document Financial Statement Error Correction | false | ||
Entity Shell Company | false | ||
Entity Public Float | $ 314.1 | ||
Documents Incorporated by Reference | Portions of the registrant's definitive Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2023. | ||
Amendment Flag | false | ||
Document Fiscal Year Focus | 2023 | ||
Document Fiscal Period Focus | FY | ||
Entity Central Index Key | 0001831840 | ||
Common Class A | |||
Document Information [Line Items] | |||
Entity Common Stock, Shares Outstanding | 121,084,403 | ||
Class B Common Stock | |||
Document Information [Line Items] | |||
Entity Common Stock, Shares Outstanding | 23,482,057 |
Audit Information
Audit Information | 12 Months Ended |
Dec. 31, 2023 | |
Auditor Information [Abstract] | |
Auditor Firm ID | 42 |
Auditor Name | Ernst & Young LLP |
Auditor Location | Boston, Massachusetts |
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Current assets | ||
Cash and cash equivalents | $ 58,848 | $ 79,765 |
Short-term investments | 179,721 | 157,774 |
Accounts receivable | 7,897 | 3,559 |
Deferred contract costs, current portion | 9,074 | 6,974 |
Prepaid expenses and other current assets | 10,014 | 9,307 |
Total current assets | 265,554 | 257,379 |
Property and equipment, net | 6,686 | 8,076 |
Operating lease right-of-use assets | 14,069 | 12,009 |
Intangible assets, net | 16,083 | 10,286 |
Goodwill | 24,879 | 6,529 |
Deferred contract costs, net of current portion | 3,586 | 2,082 |
Other long-term assets | 633 | 2,329 |
Total assets | 331,490 | 298,690 |
Current liabilities | ||
Accounts payable | 9,187 | 15,495 |
Accrued expenses | 19,891 | 17,847 |
Deferred revenue | 58,310 | 49,354 |
Current portion of operating lease liabilities | 4,274 | 3,694 |
Other current liabilities | 2,817 | 2,311 |
Total current liabilities | 94,479 | 88,701 |
Deferred revenue, net of current portion | 331 | 122 |
Deferred tax liability | 839 | 11 |
Operating lease liabilities, net of current portion | 10,331 | 8,929 |
Other long-term liabilities | 1,195 | 1,023 |
Total liabilities | 107,175 | 98,786 |
Commitments and contingencies (Note 16) | ||
Stockholders' equity | ||
Undesignated preferred stock, $0.00001 par value — 100,000 shares authorized, and no shares issued or outstanding as of December 31, 2023 or 2022 | 0 | 0 |
Additional paid-in capital | 291,898 | 274,057 |
Accumulated other comprehensive loss | (752) | (1,206) |
Accumulated deficit | (71,998) | (72,948) |
Total stockholders' equity attributable to Semrush Holdings, Inc. | 219,149 | 199,904 |
Noncontrolling interest in consolidated subsidiary | 5,166 | 0 |
Total stockholders’ equity | 224,315 | 199,904 |
Total liabilities and stockholders' equity | 331,490 | 298,690 |
Common Class A | ||
Stockholders' equity | ||
Common stock | 1 | 0 |
Class B Common Stock | ||
Stockholders' equity | ||
Common stock | $ 0 | $ 1 |
CONSOLIDATED BALANCE SHEETS (Pa
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares | Dec. 31, 2023 | Dec. 31, 2022 |
Preferred stock, par value (in dollars per share) | $ 0.00001 | $ 0.00001 |
Preferred stock, authorized (in shares) | 100,000,000 | 100,000,000 |
Preferred stock, issued (in shares) | 0 | 0 |
Preferred stock, outstanding (in shares) | 0 | 0 |
Common Class A | ||
Common stock, par value (in dollars per share) | $ 0.00001 | $ 0.00001 |
Common stock, authorized (in shares) | 1,000,000,000 | 1,000,000,000 |
Common stock, issued (in shares) | 120,629,000 | 43,743,000 |
Common stock, outstanding (in shares) | 120,629,000 | 43,743,000 |
Class B Common Stock | ||
Common stock, par value (in dollars per share) | $ 0.00001 | $ 0.00001 |
Common stock, authorized (in shares) | 160,000,000 | 160,000,000 |
Common stock, issued (in shares) | 23,482,000 | 97,897,000 |
Common stock, outstanding (in shares) | 23,482,000 | 97,844,000 |
CONSOLIDATED STATEMENTS OF OPER
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Income Statement [Abstract] | |||
Revenue | $ 307,675 | $ 254,316 | $ 188,001 |
Cost of revenue | 52,327 | 48,553 | 41,934 |
Gross profit | 255,348 | 205,763 | 146,067 |
Operating expenses | |||
Sales and marketing | 126,871 | 126,889 | 81,122 |
Research and development | 57,442 | 41,204 | 24,322 |
General and administrative | 77,410 | 62,779 | 43,116 |
Exit Costs | 1,292 | 11,264 | 0 |
Total operating expenses | 263,015 | 242,136 | 148,560 |
Loss from operations | (7,667) | (36,373) | (2,493) |
Other income (expense), net | 12,313 | 3,456 | (522) |
Income (loss) before income taxes | 4,646 | (32,917) | (3,015) |
Provision for income taxes | 3,696 | 931 | 270 |
Net income (loss) | 950 | (33,848) | (3,285) |
Net income (loss) attributable to noncontrolling interest in consolidated subsidiary | 0 | 0 | 0 |
Net income (loss) attributable to Semrush Holdings, Inc. | $ 950 | $ (33,848) | $ (3,285) |
Net income (loss) per share attributable to common stockholders | |||
Net income (loss) per share attributable to common stockholders—basic (in dollars per share) | $ 0.01 | $ (0.24) | $ (0.03) |
Net income (loss) per share attributable to common stockholders—diluted (in dollars per share) | $ 0.01 | $ (0.24) | $ (0.03) |
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders | |||
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic (in shares) | 142,593,000 | 141,160,000 | 126,586,000 |
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted (in shares) | 146,065,333 | 141,160,000 | 126,586,000 |
Net income (loss) | $ 950 | $ (33,848) | $ (3,285) |
Other comprehensive income (loss) | |||
Foreign currency translation adjustments | 451 | (851) | (230) |
Unrealized gain (loss) on investments | 3 | (125) | 0 |
Comprehensive income (loss) | 1,404 | (34,824) | (3,515) |
Comprehensive income attributable to noncontrolling interest in consolidated subsidiary | 0 | 0 | 0 |
Comprehensive income (loss) attributable to Semrush Holdings, Inc. | $ 1,404 | $ (34,824) | $ (3,515) |
CONSOLIDATED STATEMENTS OF REDE
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($) $ in Thousands | Total | Underwriters' Option | Follow-on Public Offering | Total Stockholders’ Equity (Deficit) Attributable to Semrush Holdings, Inc. | Total Stockholders’ Equity (Deficit) Attributable to Semrush Holdings, Inc. Underwriters' Option | Total Stockholders’ Equity (Deficit) Attributable to Semrush Holdings, Inc. Follow-on Public Offering | Common Stock | Additional Paid-in Capital | Additional Paid-in Capital Underwriters' Option | Additional Paid-in Capital Follow-on Public Offering | Accumulated Other Comprehensive Loss | Accumulated Deficit | Noncontrolling Interest in Consolidated Subsidiary | Series A | Series A-1 | Series B Preferred Stock | Common Class A | Common Class A Common Stock | Common Class A Common Stock Underwriters' Option | Common Class A Common Stock Follow-on Public Offering | Class B Common Stock | Class B Common Stock Common Stock |
Beginning balance (in shares) at Dec. 31, 2020 | 3,379,400 | 1,837,600 | ||||||||||||||||||||
Beginning balance at Dec. 31, 2020 | $ 7,789 | $ 10,270 | ||||||||||||||||||||
Increase (Decrease) in Temporary Equity [Roll Forward] | ||||||||||||||||||||||
Conversion of preferred stock (in shares) | (3,379,400) | (1,837,600) | ||||||||||||||||||||
Conversion of preferred stock | $ (7,789) | $ (10,270) | ||||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2021 | 0 | 0 | ||||||||||||||||||||
Ending balance at Dec. 31, 2021 | $ 0 | $ 0 | ||||||||||||||||||||
Beginning balance (in shares) at Dec. 31, 2020 | 4,681,400 | |||||||||||||||||||||
Beginning balance (in shares) at Dec. 31, 2020 | 95,050,041 | 0 | 0 | |||||||||||||||||||
Beginning balance at Dec. 31, 2020 | $ (6,840) | $ (6,840) | $ 0 | $ 4,975 | $ 0 | $ (35,815) | $ 0 | $ 24,000 | $ 0 | $ 0 | ||||||||||||
Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||||||
Conversion of Class B Common Stock to Class A Common Stock (in shares) | 29,695,200 | 4,681,400 | 17,121,795 | 17,121,795 | ||||||||||||||||||
Conversion of Class B Common Stock to Class A Common Stock | 18,058 | 18,058 | 42,058 | $ (24,000) | ||||||||||||||||||
Issuance of Class A Common Stock (in shares) | 10,000,000 | 719,266 | 4,000,000 | |||||||||||||||||||
Issuance of Class A Common Stock | 126,622 | $ 9,245 | $ 77,903 | 126,622 | $ 9,245 | $ 77,903 | 126,622 | $ 9,245 | $ 77,903 | |||||||||||||
Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering (in shares) | 124,745,241 | 124,745,241 | ||||||||||||||||||||
Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering | 0 | (1) | $ 1 | |||||||||||||||||||
Issuance of common stock upon exercise of stock options (in shares) | 1,194,918 | |||||||||||||||||||||
Issuance of common stock upon exercise of stock options | 1,327 | 1,327 | 1,327 | |||||||||||||||||||
Vesting of Class B Common Stock in connection with Restricted Stock (in shares) | 51,762 | |||||||||||||||||||||
Stock-based compensation | 2,742 | 2,742 | 2,742 | |||||||||||||||||||
Cumulative translation adjustment | (230) | (230) | (230) | |||||||||||||||||||
Unrealized (loss) gain on investments | 0 | |||||||||||||||||||||
Net income (loss) | (3,285) | (3,285) | (3,285) | |||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2021 | 0 | |||||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2021 | 0 | 31,841,061 | 108,870,126 | |||||||||||||||||||
Ending balance at Dec. 31, 2021 | 225,542 | 225,542 | $ 0 | 264,871 | (230) | (39,100) | 0 | $ 0 | $ 0 | $ 1 | ||||||||||||
Ending balance (in shares) at Dec. 31, 2022 | 0 | 0 | ||||||||||||||||||||
Ending balance at Dec. 31, 2022 | $ 0 | $ 0 | ||||||||||||||||||||
Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||||||
Conversion of Class B Common Stock to Class A Common Stock (in shares) | 11,078,315 | 11,078,315 | ||||||||||||||||||||
Issuance of common stock upon exercise of stock options (in shares) | 681,860 | |||||||||||||||||||||
Issuance of common stock upon exercise of stock options | 981 | 981 | 981 | |||||||||||||||||||
Vesting of Class B Common Stock in connection with Restricted Stock (in shares) | 77,182 | 51,759 | ||||||||||||||||||||
Issuance of shares in connection with Employee Stock Purchase Plan (in shares) | 64,756 | |||||||||||||||||||||
Issuance of shares in connection with Employee Stock Purchase Plan | 758 | 758 | 758 | |||||||||||||||||||
Stock-based compensation | 7,447 | 7,447 | 7,447 | |||||||||||||||||||
Cumulative translation adjustment | (851) | (851) | (851) | |||||||||||||||||||
Unrealized (loss) gain on investments | (125) | (125) | (125) | |||||||||||||||||||
Net income (loss) | $ (33,848) | (33,848) | (33,848) | |||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2022 | 0 | 0 | ||||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2022 | 0 | 43,743,000 | 43,743,174 | 97,844,000 | 97,843,570 | |||||||||||||||||
Ending balance at Dec. 31, 2022 | $ 199,904 | 199,904 | $ 0 | 274,057 | (1,206) | (72,948) | 0 | $ 0 | $ 0 | $ 1 | ||||||||||||
Ending balance (in shares) at Dec. 31, 2023 | 0 | 0 | ||||||||||||||||||||
Ending balance at Dec. 31, 2023 | $ 0 | $ 0 | ||||||||||||||||||||
Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||||||
Conversion of Class B Common Stock to Class A Common Stock (in shares) | 74,414,844 | 74,414,844 | ||||||||||||||||||||
Conversion of Class B Common Stock to Class A Common Stock | $ 0 | $ 1 | $ (1) | |||||||||||||||||||
Issuance of common stock upon exercise of stock options (in shares) | 1,917,922 | 1,917,922 | 0 | |||||||||||||||||||
Issuance of common stock upon exercise of stock options | $ 2,240 | 2,240 | 2,240 | |||||||||||||||||||
Issuance of shares in connection with Employee Stock Purchase Plan (in shares) | 38,879 | |||||||||||||||||||||
Issuance of shares in connection with Employee Stock Purchase Plan | 264 | 264 | 264 | |||||||||||||||||||
Issuance of common stock upon vesting of restricted stock units (in shares) | 514,328 | 53,331 | ||||||||||||||||||||
Stock-based compensation | 15,337 | 15,337 | 15,337 | |||||||||||||||||||
Cumulative translation adjustment | 451 | 451 | 451 | |||||||||||||||||||
Unrealized (loss) gain on investments | 3 | |||||||||||||||||||||
Net income (loss) | 950 | 950 | 950 | |||||||||||||||||||
Acquisition of noncontrolling interest (See Note 9) | $ 5,166 | 5,166 | ||||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2023 | 0 | 0 | ||||||||||||||||||||
Ending balance (in shares) at Dec. 31, 2023 | 0 | 120,629,000 | 120,629,147 | 23,482,000 | 23,482,057 | |||||||||||||||||
Ending balance at Dec. 31, 2023 | $ 224,315 | $ 219,149 | $ 0 | $ 291,898 | $ (752) | $ (71,998) | $ 5,166 | $ 0 | $ 1 | $ 0 |
CONSOLIDATED STATEMENTS OF CASH
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Operating Activities | |||
Net income (loss) | $ 950 | $ (33,848) | $ (3,285) |
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities | |||
Depreciation and amortization expense | 6,790 | 6,650 | 3,535 |
Amortization of deferred contract costs | 10,379 | 8,988 | 6,489 |
Amortization (accretion) of premiums and discounts on investments | (6,067) | 0 | 0 |
Non-cash lease expense | 3,940 | 4,520 | 0 |
Stock-based compensation expense | 15,337 | 7,393 | 2,742 |
Non-cash interest expense | 209 | 242 | 211 |
Change in fair value of convertible debt securities | (3,552) | (1,152) | 0 |
Deferred taxes | 301 | (253) | 59 |
Intangible asset impairment expense | 122 | 642 | 0 |
Loss on disposal of subsidiaries | 0 | 1,738 | 0 |
Other non-cash items | 858 | 0 | 0 |
Changes in operating assets and liabilities | |||
Accounts receivable | (3,789) | (3,317) | (791) |
Deferred contract costs | (13,982) | (9,452) | (9,362) |
Prepaid expenses and other current assets | (2,347) | (2,446) | (2,784) |
Accounts payable | (7,394) | 6,793 | 1,527 |
Accrued expenses | 1,627 | (848) | 11,613 |
Other current liabilities | (238) | (394) | 0 |
Deferred revenue | 8,755 | 9,133 | 13,807 |
Other long-term liabilities | 0 | 94 | 0 |
Change in operating lease liability | (3,913) | (4,107) | 0 |
Net cash provided by (used in) operating activities | 7,986 | (9,624) | 23,761 |
Investing Activities | |||
Purchases of property and equipment | (2,486) | (4,234) | (2,380) |
Purchases of short-term investments | (257,516) | (157,899) | 0 |
Proceeds from sales and maturities of short-term investments | 241,641 | 0 | 0 |
Purchases of convertible debt securities | (326) | (2,000) | (500) |
Capitalization of internal-use software costs | (5,165) | (1,706) | (1,403) |
Cash paid for acquisition of assets and businesses, net of cash acquired | (5,066) | (13,993) | (350) |
Purchases of other investments | (150) | 0 | 0 |
Net cash used in investing activities | (29,068) | (179,832) | (4,633) |
Financing Activities | |||
Proceeds from exercise of stock options | 2,240 | 981 | 1,327 |
Proceeds from issuance of shares in connection with Employee Stock Purchase Plan | 264 | 758 | 0 |
Payment of finance leases | (2,523) | (2,084) | (1,373) |
Net proceeds from completing public offerings | 0 | 0 | 215,370 |
Net cash (used in) provided by financing activities | (19) | (345) | 215,324 |
Effect of exchange rate changes on cash and cash equivalents | 184 | (275) | (230) |
(Decrease) increase in cash, cash equivalents and restricted cash | (20,917) | (190,076) | 234,222 |
Cash, cash equivalents and restricted cash, beginning of period | 79,765 | 269,841 | 35,619 |
Cash, cash equivalents and restricted cash, end of period | 58,848 | 79,765 | 269,841 |
Supplemental cash flow disclosures | |||
Cash paid for interest | 197 | 229 | 321 |
Cash paid for income taxes | 3,097 | 603 | 248 |
Property and equipment purchases included in accounts payable | 585 | 0 | 0 |
Acquisition of fixed assets under finance leases | 0 | 1,050 | 5,750 |
Unrealized gain (loss) on short-term investments | 3 | (125) | 0 |
Right-of-use assets obtained in exchange for new operating lease liabilities | 5,739 | 18,359 | 0 |
Accrued purchase consideration | $ 2,071 | $ 0 | $ 0 |
Organization and Description of
Organization and Description of Business | 12 Months Ended |
Dec. 31, 2023 | |
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Organization and Description of Business | Organization and Description of Business Description of Business Semrush Holdings, Inc. (“Semrush Holdings”) and its subsidiaries (together the “Company”, or “Semrush”) provide an online visibility management software-as-a-service (“SaaS”) platform. The Company’s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Armenia, Canada, Cyprus, the Czech Republic, France, Germany, the Netherlands, Poland, Spain, Serbia, and the United States. The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals |
Summary of Significant Accounti
Summary of Significant Accounting Policies | 12 Months Ended |
Dec. 31, 2023 | |
Accounting Policies [Abstract] | |
Summary of Significant Accounting Policies | Summary of Significant Accounting Policies The accompanying consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the consolidated financial statements. The Company believes that a significant accounting policy is one that is both important to the portrayal of the Company’s financial condition and results, and requires management’s most difficult, subjective, or complex judgments, often as the result of the need to make estimates about the effect of matters that are inherently uncertain. Basis of Presentation The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). Principles of Consolidation The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and subsidiaries in which it holds a controlling interest. All intercompany transactions and balances have been eliminated in consolidation. Ownership interests in subsidiaries represented by other parties that do not control the entity are presented in the consolidated financial statements as activities and balances attributable to noncontrolling interests. Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company’s incremental borrowing rate, and the recoverability of the Company’s net deferred tax assets and related valuation allowance. Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Subsequent Events Considerations The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the consolidated financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. See Note 20. Revenue Recognition The Company primarily derives revenue from subscriptions to the Company’s SaaS services and related customer support. For the years ended December 31, 2023, 2022, and 2021, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to other revenue was not material for the years ended December 31, 2023, 2022 and 2021. The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company’s subscription arrangements provide customers the right to access the Company’s hosted software applications. Customers do not have the right to take possession of the Company’s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase. The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps: 1) Identify the contract(s) with a customer; 2) Identify the performance obligations in the contract; 3) Determine the transaction price; 4) Allocate the transaction price to the performance obligations in the contract; and 5) Recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company’s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company’s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as deferred revenue, net of current portion. Deferred revenue increased by $9,165 and $9,007 during the years ended December 31, 2023 and 2022, respectively. During the years ended December 31, 2023, 2022, and 2021, $48,870, $40,232, and $26,537 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers. Transaction Price Allocated to Future Performance Obligations ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December 31, 2023 was $1,424, of which the Company expects to recognize $1,092 over the next 12 months. For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December 31, 2023. For performance obligations not satisfied as of December 31, 2023, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2023. The remaining durations are less than one year. Costs to Obtain a Contract The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive income (loss). Cost of Revenue Cost of revenue primarily consists of expenses related to supporting and hosting the Company’s SaaS platforms, acquiring data, merchant account fees, and providing support to the Company’s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company’s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as merchant account fees, data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company’s property and equipment and capitalized internal-use software development costs. Concentrations of Credit Risk and Significant Customers The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable. As of December 31, 2023 and 2022, no individual customer represented more than 10% of the Company’s accounts receivable. During the years ended December 31, 2023, 2022, and 2021, no individual customer represented more than 10% of the Company’s revenue. Allowance for doubtful accounts The Company reduces gross trade accounts receivable by an allowance for doubtful accounts based upon the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable and based upon historical loss patterns, the number of days that billings are past due, and an evaluation of the potential risk of loss associated with specific accounts. Provisions for the allowance for doubtful accounts are recorded in general and administrative expense. As of December 31, 2023 and 2022, the Company did not record an allowance for doubtful accounts. Property and Equipment Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. The estimated useful lives of the Company’s property and equipment are as follows: Estimated Useful Life Computer equipment 2 to 5 years Furniture and office equipment 5 to 7 years Leasehold improvements Lesser of asset life or lease term Expenditures for maintenance and repairs are charged to expense as incurred, whereas major betterments are capitalized as additions to property and equipment. Capitalized Software Development Costs Costs incurred to develop software applications used in the Company’s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company’s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management 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. During the years ended December 31, 2023, 2022, and 2021, the Company capitalized $5,165, $1,760, and $1,403, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. The Company recorded amortization expense associated with its capitalized software development costs of $721, $570, and $482 for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, the net book value of capitalized software development costs was $6,286 and $1,962, respectively. Business Combinations In accordance with ASC 805, Business Combinations (“ASC 805”) , the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets. The Company recognizes identifiable assets acquired, liabilities assumed, and noncontrolling interest at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations and comprehensive income (loss). The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive income (loss). Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period. Goodwill and acquired intangible assets Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company’s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit’s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity’s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company’s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its qualitative assessment and concluded that as of October 1, 2023, it is not more likely than not that the fair value of the Company’s reporting unit is less than its carrying amount. Intangible assets acquired in a business combination are recorded at their estimated fair values at the date of acquisition. The Company amortizes acquired definite-lived intangible assets over their estimated useful lives based on the pattern of consumption of the economic benefits or, if that pattern cannot be readily determined, on a straight-line basis. The Company evaluates the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired. The Company considered potential impairment indicators of acquired intangible assets and noted no indicators of impairment as of December 31, 2023. Impairment of Long-Lived Assets Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. For the years ended December 31, 2023 and 2022, the Company recorded $122 and $642 of impairment expense related to its capitalized software development costs, respectively. Impairment expense related to capitalized software development costs is included in “research and development” in the accompanying consolidated statement of operations and comprehensive income (loss) for the years ended December 31, 2023 and 2022, respectively. For the year ended December 31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. Disclosure of Fair Value of Financial Instruments The Company’s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company’s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company’s financial instruments approximated their fair values as of December 31, 2023 and 2022, due to the short-term nature of these instruments. The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion. Fair Value Measurements ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows: Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. Level 3 inputs—Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity’s own assumptions about the assumptions of that market. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. 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. The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period. Advertising Costs Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive income (loss), was $46,745, $66,319, and $42,677 for the years ended December 31, 2023, 2022, and 2021, respectively. Leases Subsequent to the adoption of ASU 2016-02, “Leases (“Topic 842”)”, the Company classifies leases at the lease commencement date. At the commencement date, the Company recognizes a right-of-use asset (“ROUA”) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company has elected to account for lease and non-lease components as a single lease component. Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company’s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. Certain of the Company’s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option. See Note 4 for further information. Foreign Currency Translation The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar. For all periods up to and including the year ended December 31, 2021, the functional currency of the Company’s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive income (loss). Beginning on January 1, 2022, as a result of changes in the economic facts and circumstances of its business environment, the Company reassessed its functional currency determinations for all foreign subsidiaries and determined that the functional currencies of the Company’s foreign subsidiaries is the local currency at each of its subsidiary locations, with the exception of its former Russian subsidiaries where the U.S. dollar remained the functional currency. As of August 10, 2022, the Company no longer has operating subsidiaries in Russia. See Note 10 for more information on the sale of the Company’s Russian subsidiaries. Accordingly, beginning January 1, 2022, assets and liabilities of the Company’s foreign subsidiaries that maintain local currencies as functional currencies are translated into U.S. dollars using period-end exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates in effect during each period. The Company includes the effects of these foreign currency translation adjustments in accumulated other comprehensive loss, a separate component of stockholders’ equity (deficit). The foreign currency exchange loss included in other income (expense), net for the years ended December 31, 2023, 2022, and 2021 was $1,116, $1,302, and $4, respectively. Income Taxes The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company is more likely than not to be sustained upon audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with such uncertain tax positions are recorded as a component of income tax expense. As of December 31, 2023 and 2022 the Company has not recorded any reserves related to uncertain tax positions. Stock-Based Compensation The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, Compensation—Stock Compensation (“ASC 718”), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations and comprehensive income (loss). For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur. See Note 15 for further description of the Company’s stock-based compensation plans and a summary of the stock-based award activity for the years ended December 31, 2023, 2022, and 2021. Comprehensive Income (loss) Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December 31, 2023, 2022, and 2021. Contingent Liabilities The Company has certain contingent liabilities that |
Cash, Cash Equivalents, and Inv
Cash, Cash Equivalents, and Investments | 12 Months Ended |
Dec. 31, 2023 | |
Cash and Cash Equivalents [Abstract] | |
Cash, Cash Equivalents, and Investments | Cash, Cash Equivalents, and Investments The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their stated maturities as well as the time period the Company intends to hold such securities. The Company determines the appropriate classification of investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company adjusts the cost of investments for amortization of premiums and accretion of discounts to maturity. The Company includes such amortization and accretion in interest income in the consolidated statements of operations and comprehensive income (loss). When the Company holds debt investments classified as available-for-sale pursuant to ASC 320, Investments — Debt Securities (“ASC 320”), it records available-for-sale securities at fair value, with unrealized gains and losses included in accumulated other comprehensive loss in stockholders’ equity (deficit). The Company has classified its investments with maturities beyond one year as short term, based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations. The Company includes interest and dividends on securities classified as available-for-sale in interest income in the consolidated statements of operations and comprehensive income (loss). Realized gains and losses are recorded in the consolidated statements of operations and comprehensive income (loss) based on the specific-identification method. There were no material realized gains or losses on investments for the years ended December 31, 2023 or 2022. As of December 31, 2023 and 2022, the aggregate fair value of investments held by the Company in an unrealized loss position for less than twelve months was $89,381 and $137,816, respectively. The Company did not hold any investments in an unrealized loss position for greater than twelve months as of December 31, 2023 and December 31, 2022, respectively. On January 1, 2023, the Company adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326) and ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815 Derivatives and Hedging and Topic 825, Financial Instruments . Under these standards, the Company reviews available-for-sale securities for impairment whenever the fair value of the security is less than its amortized cost. If impairment exists and the Company intends to sell the security or it is more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, the Company will write down the amortized cost basis to its fair value at the reporting date, recognizing the difference as a loss within other income, net in the consolidated statements of operations. If the Company does not intend to sell the security nor is it more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, the Company will determine if any portion of the unrealized loss on the security is due to credit loss. If the impairment is entirely or partially due to credit loss, the Company will measure the credit loss up to the amount of the difference between fair value and amortized cost, and recognize an allowance for credit losses along with the related charge against earnings as a loss within other income, net in the consolidated statements of operations. The remaining impairment amount due to all other factors is recognized in accumulated other comprehensive loss in the consolidated balance sheets. Subsequent changes to the Company’s estimate of credit losses will be recorded as adjustments to the allowance for credit losses and net (income) loss. For the year ended December 31, 2023, the Company determined that no impairments were required to be recognized in the consolidated statements of operations. The following is a summary of cash, cash equivalents and investments as of December 31, 2023 and December 31, 2022: Amortized Gross Gross Estimated December 31, 2023: Cash and cash equivalents $ 58,848 $ — $ — $ 58,848 Investments: U.S. treasury securities 179,843 265 (387) 179,721 Total investments 179,843 265 (387) 179,721 Total cash, cash equivalents, and investments $ 238,691 $ 265 $ (387) $ 238,569 Amortized Gross Gross Estimated December 31, 2022: Cash and cash equivalents $ 79,765 $ — $ — $ 79,765 Investments: U.S. treasury securities 153,604 5 (108) 153,501 Corporate securities 4,295 — (22) 4,273 Total investments 157,899 5 (130) 157,774 Total cash, cash equivalents, and investments $ 237,664 $ 5 $ (130) $ 237,539 The Company considered the extent to which any unrealized losses on its marketable securities were driven by credit risk and other factors, including market risk, and if it is more-likely-than-not that the Company would have to sell the security before the recovery of the amortized cost basis. At December 31, 2023 and 2022, the unrealized losses related to its marketable securities were due to rising market interest rates compared to when the investments were initiated. The Company does not believe the unrealized losses represent credit risk, and the Company does not intend to sell any of the securities in an unrealized loss position and it is not likely that the Company would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. Thus, no credit loss was recognized for the Company's marketable securities for the years ended December 31, 2023 and 2022. As of December 31, 2023, the Company held $97.7 million in U.S. treasury securities with maturities within one year and $82.0 million in U.S. treasury securities with maturities after one year and within three years. Restricted Cash As of December 31, 2021, restricted cash was $176 and related to cash held at a separate financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company’s building leases. During 2022, this cash was returned to the Company and a corresponding reduction was made to the Company’s line of credit. See Note 12 for detail on this credit facility. The following table is a reconciliation of cash, cash equivalents, and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents, and restricted cash included in the accompanying consolidated statements of cash flows. As of December 31, 2023 2022 2021 Cash and cash equivalents $ 58,848 $ 79,765 $ 269,665 Restricted cash included in "other long-term assets" — — 176 Cash, cash equivalents and restricted cash $ 58,848 $ 79,765 $ 269,841 |
Leases
Leases | 12 Months Ended |
Dec. 31, 2023 | |
Leases [Abstract] | |
Leases | Leases Lease Portfolio Overview The Company’s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Amsterdam, Netherlands; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. The company has lease terms which expire at various times through 2028. Certain leases include extension options, rent escalations, and non-cancellable terms. Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight‑line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement. Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to 6 years, some of which include options to extend the leases for up to 10 years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate. Adoption of ASC 842 resulted in the recording of $12,366 in ROUAs and $12,579 in lease liabilities as of January 1, 2022. Incremental borrowing rates as of January 1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company’s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2). The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive income (loss) on a straight-line basis over the lease term. The components of lease expense were as follows: Year Ended December 31, 2023 2022 Operating lease cost $ 4,523 $ 3,936 Short-term lease cost 1,631 1,128 Variable lease cost 5,491 7,340 Total lease cost $ 11,645 $ 12,404 Year Ended December 31, 2023 2022 Amortization of lease assets $ 2,282 $ 2,106 Interest on lease liabilities 83 115 Total finance lease cost $ 2,365 $ 2,221 Weighted-average remaining lease term and discount rate were as follows: As of December 31, 2023 2022 Weighted-average remaining lease term (in years) Operating leases 3.6 3.9 Finance leases 1.1 1.6 Weighted-average discount rate Operating leases 5.30 % 5.08 % Finance leases 4.99 % 3.69 % Future minimum amounts payable as of December 31, 2023 were as follows: Year Ending December 31, Operating Leases Finance 2024 $ 4,748 $ 667 2025 4,321 194 2026 3,736 — 2027 2,098 — 2028 and thereafter 998 — Total lease payments 15,901 861 Less: imputed interest (1,296) (70) Total lease liabilities $ 14,605 $ 791 As of December 31, 2023 the Company had one additional operating lease with future lease payments of $567 that has not yet commenced in Belgrade, Serbia. The lease is expected to commence in June 2024. As of December 31, 2023, the Company had no finance leases that had not yet commenced. Rent expense related to the Company’s office facilities was $5,195, $5,064, and $3,817 for the years ended December 31, 2023, 2022, and 2021, respectively. |
Leases | Leases Lease Portfolio Overview The Company’s operating lease obligations consist of various leases for office space in areas that include, among others, Austin, Texas; Boston, Massachusetts; Dallas, Texas; Trevose, Pennsylvania; Amsterdam, Netherlands; Barcelona, Spain; Limassol, Cyprus; and Prague, Czech Republic. The company has lease terms which expire at various times through 2028. Certain leases include extension options, rent escalations, and non-cancellable terms. Prior to the adoption of ASC 842, the Company categorized leases at their inception as either operating or capital leases. On certain lease arrangements, the Company may have received rent holidays or other incentives. The Company recognized lease costs on a straight‑line basis once it achieved control of the space, without regard to deferred payment terms, such as rent holidays, that deferred the commencement date of required payments or escalating payment amounts. The Company recorded the difference between required lease payments and rent expense as deferred rent. Additionally, incentives received were treated as a reduction of costs over the term of the agreement, as they were considered an inseparable part of the lease agreement. Subsequent to the adoption of ASC 842, the Company categorizes leases at commencement as either operating or finance leases. The Company has operating leases for data centers and facilities and finance leases for certain equipment. The leases have remaining lease terms of less than a year to 6 years, some of which include options to extend the leases for up to 10 years. The Company recognizes lease expense for operating leases on a straight-line basis over the lease term. Variable costs, which are based on actual usage, are not included in the measurement of ROUAs and lease liabilities but are expensed when the event determining the amount of variable consideration to be paid occurs. Amortization expense of the ROUA for finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the effective interest method using an incremental borrowing rate. Adoption of ASC 842 resulted in the recording of $12,366 in ROUAs and $12,579 in lease liabilities as of January 1, 2022. Incremental borrowing rates as of January 1, 2022, the date the new standard was adopted, were used to calculate the present value of the Company’s lease portfolio as of that date. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. There was no impact on retained earnings or other components of equity from the adoption. The Company elected to apply ASC 842 at the beginning of the period of adoption through a cumulative adjustment in accordance with ASC 842-10-65-1(c)(2). The Company elected the three practical expedients as a package and applied them consistently to all leases, which allowed it to forgo reassessing whether any expired or existing contract contain leases, the classification for any expired or existing leases, and the initial direct costs for existing leases. The Company also made an accounting policy election to not recognize a lease liability or right-of-use asset on its consolidated balance sheet for leases with an initial term of twelve months or less, and instead recognizes such lease payments in the consolidated statements of operations and comprehensive income (loss) on a straight-line basis over the lease term. The components of lease expense were as follows: Year Ended December 31, 2023 2022 Operating lease cost $ 4,523 $ 3,936 Short-term lease cost 1,631 1,128 Variable lease cost 5,491 7,340 Total lease cost $ 11,645 $ 12,404 Year Ended December 31, 2023 2022 Amortization of lease assets $ 2,282 $ 2,106 Interest on lease liabilities 83 115 Total finance lease cost $ 2,365 $ 2,221 Weighted-average remaining lease term and discount rate were as follows: As of December 31, 2023 2022 Weighted-average remaining lease term (in years) Operating leases 3.6 3.9 Finance leases 1.1 1.6 Weighted-average discount rate Operating leases 5.30 % 5.08 % Finance leases 4.99 % 3.69 % Future minimum amounts payable as of December 31, 2023 were as follows: Year Ending December 31, Operating Leases Finance 2024 $ 4,748 $ 667 2025 4,321 194 2026 3,736 — 2027 2,098 — 2028 and thereafter 998 — Total lease payments 15,901 861 Less: imputed interest (1,296) (70) Total lease liabilities $ 14,605 $ 791 As of December 31, 2023 the Company had one additional operating lease with future lease payments of $567 that has not yet commenced in Belgrade, Serbia. The lease is expected to commence in June 2024. As of December 31, 2023, the Company had no finance leases that had not yet commenced. Rent expense related to the Company’s office facilities was $5,195, $5,064, and $3,817 for the years ended December 31, 2023, 2022, and 2021, respectively. |
Fair Value Measurement
Fair Value Measurement | 12 Months Ended |
Dec. 31, 2023 | |
Fair Value Disclosures [Abstract] | |
Fair Value Measurement | Fair Value Measurement The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: December 31, 2023 Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) Significant Other Observable Inputs (Level 2 Inputs) Significant Unobservable Inputs Total Assets: Money market funds $ 54,269 $ — $ — $ 54,269 U.S. treasury securities — 179,721 — 179,721 Total assets $ 54,269 $ 179,721 $ — $ 233,990 Liabilities: Contingent consideration $ — $ — $ 597 $ 597 Total liabilities $ — $ — $ 597 $ 597 December 31, 2022 Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) Significant Other Observable Inputs (Level 2 Inputs) Significant Unobservable Inputs Total Assets: Money market funds $ 36,222 $ — $ — $ 36,222 U.S. treasury securities — 153,501 — 153,501 Corporate securities — 4,273 — 4,273 Convertible debt securities (See Note 5) — — 3,652 3,652 Total assets $ 36,222 $ 157,774 $ 3,652 $ 197,648 Liabilities: Contingent consideration $ — $ — $ 227 $ 227 Total liabilities $ — $ — $ 227 $ 227 Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. The Company’s investments primarily consist of short-term U.S. treasury securities and corporate securities. The fair value measurement of these assets is based on significant other observable inputs and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 2 in the fair value hierarchy. As of December 31, 2023, the Company measured the contingent consideration associated with the Datos acquisition (See Note 9) based on significant unobservable inputs (Level 3). As of December 31, 2022 the Company measured its investments in convertible debt securities (see Note 7) and its contingent consideration associated with the acquisition of Prowly.com sp. Z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3). Convertible Debt Securities The Company records its convertible debt securities at fair value on the purchase date. The Company determines the fair value of these investments using the Black-Scholes Merton model. Each reporting period thereafter, these investments are revalued and increases or decreases in their fair values are recorded as adjustments to other income, net within the consolidated statements of operations and comprehensive income (loss) to reflect the gains and losses. Changes in the fair value of these investments can result from changes in the estimated enterprise value of the issuers, the likelihoods and methods of such conversions, and other market factors. Significant judgment is employed in determining the appropriateness of these assumptions as of the purchase date and for each subsequent period. Accordingly, changes in any of the assumptions described above can materially impact the amount of gain or loss the Company records in any given period. A rollforward of the fair value measurements of the convertible debt securities for the years ended December 31, 2022 and 2023 is as follows: Balance as of December 31, 2021 $ 500 Additional investment in convertible debt securities 2,000 Change in fair value included in other income, net 1,152 Balance as of December 31, 2022 3,652 Additional investment in convertible debt securities 326 Change in fair value included in other income, net 3,552 Conversion of convertible debt securities (See Note 9) $ (7,530) Balance as of December 31, 2023 $ — Contingent consideration The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair values are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive income (loss). Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the estimated or actual achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period. As of December 31, 2023, the total estimated fair value of the contingent consideration payable associated with the Datos acquisition (See Note 9) was $597. Changes in the estimated fair value of the Datos contingent consideration payable will be recognized in other income (expense). The following table represents the key inputs used in the fair value calculation: December 31, 2023 Risk free interest rate 4.80 % Projected year of payment 2025 Revenue volatility 11.0 % Discount rate 7.70 % As of December 31, 2023, the contingent consideration associated with the acquisition of Prowly had been paid. The total estimated fair value of the contingent consideration payable was $227 as of December 31, 2022. The following table represents the key inputs used in the fair value calculation: December 31, 2022 Risk free interest rate 4.72 % Projected year of payment 2023 Revenue volatility 20.1 % Discount rate 9.72 % Changes in the estimated fair value of the Prowly contingent consideration payable were recognized over the three-year service period. A rollforward of the fair value measurements of the contingent consideration liability for the years ended December 31, 2023 and 2022, is as follows: Balance as of December 31, 2021 $ 424 Expense recognized related to service period rendered (20) Payments made (177) Balance as of December 31, 2022 227 Expense recognized related to service period rendered (4) Payments made (223) Balance as of December 31, 2023 $ — |
Property and Equipment, Net
Property and Equipment, Net | 12 Months Ended |
Dec. 31, 2023 | |
Property, Plant and Equipment [Abstract] | |
Property and Equipment, Net | Property and Equipment, Net Property and equipment consists of the following: December 31, 2023 2022 Computer equipment (1) $ 11,084 $ 11,133 Furniture and office equipment 1,965 1,738 Leasehold improvements 2,469 786 Total property and equipment 15,518 13,657 Less: accumulated depreciation and amortization (8,832) (5,581) Property and equipment, net $ 6,686 $ 8,076 (1) Includes property and equipment acquired under finance leases of $6,481 and $3,272, respectively. Depreciation and amortization expense related to property and equipment was $3,762, $4,200, and $2,826 for the years ended December 31, 2023, 2022, and 2021, respectively. Depreciation and amortization expense for the years ended December 31, 2023, 2022, and 2021 included $2,314, $2,030, and $1,465 related to property and equipment acquired under finance and capital leases. |
Other Assets
Other Assets | 12 Months Ended |
Dec. 31, 2023 | |
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | |
Other Assets | Other Assets Investments in Convertible Debt In January 2021, the Company purchased two convertible debt securities (the “January 2021 Notes”) for a total aggregate investment of $500 with maturity dates of January 1, 2023 and annual interest rates of 6%. In February 2022, the Company purchased an additional convertible debt security (the “February 2022 Note”) in the amount of $2,000 with a maturity date of February 25, 2024, and annual interest rate of 6%. Interest accrues on each note and becomes payable upon conversion of each convertible note, or will be paid in connection with the repayment in full of the principal amount of such convertible notes. During 2022, the Company performed a periodic evaluation of the investee and determined that it was unlikely that one of the January 2021 Notes would be repaid due to degrading financial results. The Company determined that the carrying value of the note exceeded its fair value and recorded a decrease in the fair value of the note of $250 during the year ended December 31, 2022. In March 2023, the Company purchased a convertible debt security (the “March 2023 Note”) for a total aggregate investment of $326. The March 2023 Note receives interest at an annual rate of 9% and matures on March 31, 2025. During 2023, the Company performed a periodic review of the operations of the investee and determined that the carrying value of the Note exceeded its fair value due to degrading progress in operations. Accordingly, the Company recorded a decrease in the fair value of the March 2023 Note of $326 for the year ended December 31, 2023. These convertible debt securities are classified as available-for-sale securities. On December 1, 2023, the Company converted the remaining January 2021 Note and the February 2022 Note in connection with the acquisition of Datos Inc. (See Note 9). As of December 31, 2023, the Company does not have any convertible debt securities recorded on the consolidated balance sheet. As of December 31, 2022, these Notes were included in prepaid expenses and other current assets in the accompanying consolidated balance sheets based on the maturity dates. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825, Financial Instruments (“ASC 825”), and accounting for the entire hybrid instrument at fair value through other income (expense). The Company recorded an increase in the fair value of convertible notes of $3,552 and $1,152 for the years ended December 31, 2023 and 2022, respectively. With respect to its investments in these convertible debt securities prior to conversion, the Company held a variable interest in the issuer of these securities, which was a variable interest entity. After evaluation of the relationship between the Company and this variable interest entity, the Company determined not to consolidate this variable interest entity’s results of operations for the years ended December 31, 2022, and 2021. Significant judgments included the determination that this variable interest entity lacked sufficient equity at risk to finance its activities without additional subordinated support, and that the Company was not the primary beneficiary of the variable interest entity given the Company’s variable interests did not constitute a controlling financial interest. Upon conversion of the convertible debt securities, and in connection with the Company’s acquisition of Datos Inc. (See Note 9), the Company consolidated the Datos Inc. financial statements into the Company’s consolidated financial statements starting on the acquisition date of December 1, 2023. |
Net Income (Loss) Per Share
Net Income (Loss) Per Share | 12 Months Ended |
Dec. 31, 2023 | |
Earnings Per Share [Abstract] | |
Net Income (Loss) Per Share | Net Income (Loss) Per Share In March 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 14 “Redeemable Convertible Preferred Stock and Stockholders’ Equity”, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 14 “Redeemable Convertible Preferred Stock and Stockholders’ Equity” for additional information regarding the current conversion and transfer terms of the Company’s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one-to-one basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and share of Class B common stock are equivalent. Net income (loss) per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). With respect to shares of Preferred Stock that were issued and outstanding prior to the IPO, the Company considers the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock. Under the two-class method, basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to the holders of the Preferred Stock based on dividend rights under the Company’s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company’s net losses. Diluted net income (loss) per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards. For the years ended December 31, 2022 and 2021, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate both basic and diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation of diluted net loss per share for these periods as its effect would have been anti-dilutive due to the net losses incurred for these periods. For the year ended December 31, 2023, dilutive net income per share attributable to common stockholders was calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, including the dilutive impact of stock options and shares of common stock issuable upon the vesting of Restricted Stock Awards. The following table presents a reconciliation of weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share: Year ended December 31, 2023 2022 2021 Weighted-average shares outstanding: Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — basic 142,593,000 141,160,000 126,586,000 Dilutive effect of share equivalents resulting from stock options 3,403,051 — — Dilutive effect of share equivalents resulting from restricted stock awards 69,282 — — Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — diluted 146,065,333 141,160,000 126,586,000 The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the periods presented: Year ended December 31, 2023 2022 2021 Stock options outstanding 3,748,877 6,865,265 6,329,822 Unvested RSAs, RSUs, and PSUs 1,558,847 1,328,714 345,026 For the years ended December 31, 2023, and 2022, 1,077,726 and 1,283,620, shares of Class A common stock potentially issuable under PSU awards were excluded from the table above, respectively. The performance-based conditions had not been met and were deemed improbable of achievement as of the reporting period end date. The Company did not have PSU awards in 2021. See Note 15 “Stock-Based Compensation” for additional information regarding the Company’s PSU awards. |
Acquisitions, Intangible Assets
Acquisitions, Intangible Assets, and Goodwill | 12 Months Ended |
Dec. 31, 2023 | |
Business Combination and Asset Acquisition [Abstract] | |
Acquisitions, Intangible Assets, and Goodwill | Acquisitions, Intangible Assets, and Goodwill Acquisitions Datos On December 1, 2023, the Company completed a stock purchase agreement to acquire approximately 60% of the voting equity interests in Datos Inc. (“Datos”). The Company has accounted for this transaction as a business combination under the acquisition method. The primary purpose of this business combination is to acquire Datos’ valuable clickstream data software. The Company performed acquisition accounting as of December 1, 2023. The acquisition date fair value of the consideration transferred consisted of the following: Acquisition Date Consideration transferred Fair Value Fair value of the January 2021 and February 2022 Convertible Notes (a) $ 7,530 Cash paid at close (b) 4,255 Deferred purchase payments (c) 926 Contingent payment (d) 597 Other consideration (e) 548 Total purchase consideration $ 13,856 (a) This reflects the fair value of the January 2021 and February 2022 convertible debt securities in Datos. immediately prior to the business combination. (b) This reflects the cash paid on the acquisition date. (c) The deferred purchase payments represent an aggregate amount initially equal to $1,000, but subject to reduction in relation to customary representations and warranties. The first portion of the deferred purchase payments will be paid nine months from the closing date in the amount of $500, subject to the aforementioned reductions, and is recorded to other current liabilities in the consolidated balance sheet as of December 31, 2023. The remaining portion of the deferred purchase payments will be made fifteen months from the closing date and is recorded to other long-term liabilities in the consolidated balance sheet as of December 31, 2023. The fair value of the deferred purchase payments is based on the present value of these payments. (d) The contingent payment represents contingent consideration which will be earned and paid based on Datos achieving certain ARR metrics as of December 31, 2024, and shall be paid no later than March 31, 2025. The fair value of the contingent payment is based on an option pricing model and has been recorded to other long-term liabilities in the consolidated balance sheet as of December 31, 2023. (e) Other consideration represents additional consideration due to the seller after the acquisition date that is not contingent on a future event occurring or on conditions being met, the fair value of which is based on the present value of such payments, and other consideration transferred. The Company determined that the fair value of the assets acquired and liabilities assumed was $19,021, including the fair value of the noncontrolling interest in Datos of $5,166. The fair value of the noncontrolling interest is inclusive of the fair value of the acquired call option, which gives the Company the right, but not the obligation, to purchase the remaining shares in Datos during the period beginning January 1, 2026 and ending on January 1, 2027 (the “Call Option”). The Company estimated the fair value of the noncontrolling interest, inclusive of the Call Option, using an option pricing method (a special case of the income approach), considering the initial transaction price and based on Level 3 significant unobservable inputs such as the total equity value of Datos, forecasted revenues, volatility, and risk-adjusted discount rates. The table below summarizes our preliminary purchase price allocation. The allocation of the purchase price is preliminary as of December 31, 2023 as we continue to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation. Purchase Price Assets acquired Allocation Fair value of tangible assets: Cash and cash equivalents $ 549 Accounts receivable 518 Prepaid expenses and other current assets 320 Property and equipment, net 7 Other long-term assets 3 Identifiable intangible assets 2,780 Goodwill 16,895 Total assets acquired $ 21,072 Liabilities assumed Accounts payable 342 Deferred revenue 367 Accrued expenses 213 Other current liabilities 609 Other long-term liabilities 520 Total Liabilities Assumed $ 2,051 Fair value of assets acquired and liabilities assumed, net $ 19,021 Fair value of noncontrolling interest, including call option $ 5,166 Fair value of controlling interest acquired $ 13,855 The Company allocated $2,780 of the purchase price to identifiable intangible assets consisting of developed technology, trade names, and customer relationships, which it amortizes over the assets’ useful lives using a straight-line amortization method. The Company assigned useful lives to acquired developed technology, trade names, and customer relationships of five years, five years, and seven years, respectively. To value the developed technology asset, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method. Trade names primarily relate to the Datos brand. The Company used the income approach, specifically the relief from royalty method to determine the fair value of trade names. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company used the distributor method, a subset of the excess-earnings method to value the customer relationships. The significant assumptions used to estimate the value of the intangible assets included the discount rate, revenue growth rates, and technology obsolescence curves. After allocating the purchase price to identifiable assets acquired and liabilities assumed, the remaining purchase price was allocated to goodwill, which primarily relates to expected synergies from combining operations. The Company recorded $372 in transaction costs related to the transaction, which are included in the consolidated statements of operations and comprehensive income (loss) in its income from continuing operations under the line item, General and administrative . As of December 1, 2023, the results of Datos’ operations are included within the Company’s consolidated financial statements. This business combination did not have a material impact on the Company’s consolidated financial statements. Therefore, actual results of operations subsequent to the acquisition date and pro forma results of operations have not been presented. Traffic Think Tank On February 23, 2023, the Company completed a purchase agreement with Rank, LLC (“Traffic Think Tank”), acquiring certain intangible assets of Traffic Think Tank for total cash consideration of $1,800, of which $360 will be paid in 12 months (the “12-month holdback amount”) and $360 will be paid in 18 months (the “18-month holdback amount”). The remaining consideration was paid upon closing. The 12-month holdback amount and 18-month holdback amount are recorded in other current liabilities in the consolidated balance sheet as of December 31, 2023. The primary purpose of the acquisition was to acquire valuable brand and content related to Traffic Think Tank’s SEO community and courses. The Company has accounted for this transaction as a business combination under the acquisition method. The Company allocated $594 to the acquired intangible assets and the remaining purchase price was allocated to goodwill. This allocation was final as of September 30, 2023. The identifiable intangible assets consisted of trade names, content, and customer relationships, which the Company amortizes over the assets’ useful lives using a straight-line amortization method. The Company assigned useful lives to the acquired trade name, content, and customer relationships of six years, four years, and five years, respectively. Aggregate acquisition-related costs associated with this business combination were not material for the year ended December 31, 2023, and were included in general and administrative expenses in the consolidated statement of operations and comprehensive income (loss). This business combination did not have a material impact on the Company’s consolidated statement of operations and comprehensive income (loss). Therefore, actual results of operations subsequent to the acquisition date and pro forma results of operations have not been presented. Kompyte On March 14, 2022, the Company executed a purchase agreement with Intellikom, Inc., which does business under the name Kompyte (“Kompyte”) to acquire 100% of Kompyte’s assets for cash consideration of $10,000. The purpose of the acquisition of Kompyte was to acquire Kompyte’s assets, including its competitive intelligence automation platform. Aggregate acquisition-related costs associated with this business combination were not material for the year ended December 31, 2022, and were included in general and administrative expenses in the consolidated statement of operations and comprehensive income (loss). The results of operations of Kompyte have been included in the Company’s consolidated financial statements from the date of acquisition. The Company has accounted for this transaction as a business combination under the acquisition method. The total purchase price was allocated to the tangible and intangible assets acquired and the liabilities assumed based on their estimated fair values. The Company recorded the excess of the purchase price over those fair values as goodwill that is not deductible for tax purposes. The following table presents the purchase price allocation recorded in the Company’s consolidated balance sheet as of the acquisition date, which was final as of June 30, 2022: Purchase Price Assets acquired Allocation Fair value of tangible assets: Other assets $ 328 Goodwill 4,928 Identifiable intangible assets 5,500 Total assets acquired $ 10,756 Liabilities assumed Current and non-current liabilities $ 756 Total liabilities assumed $ 756 Net assets acquired $ 10,000 The Company allocated $5,500 of the purchase price to identifiable intangible assets consisting of developed technology, trade names, and customer relationships, which it amortizes over the assets’ useful lives using a straight-line amortization method. The Company assigned useful lives to acquired developed technology, trade names, and customer relationships of six years, six years, and three years, respectively. This business combination did not have a material impact on the Company’s consolidated financial statements. Therefore, actual results of operations subsequent to the acquisition date and pro forma results of operations have not been presented. Backlinko On January 13, 2022, the Company completed an asset purchase agreement with Backlinko, LLC (“Backlinko”), acquiring certain of Backlinko’s assets for cash consideration of $4,000. The purpose of this asset acquisition was to acquire valuable content and to access an existing revenue stream in Backlinko’s SEO courses. The Company accounted for this transaction as an asset acquisition and allocated the cost of the asset acquisition to the individual assets acquired. The Company allocated $3,915 to the acquired intangible assets and the remaining cost of the acquisition was allocated to the other assets acquired, which were not material. The identifiable intangible assets consisted of trade names and intellectual property, which the Company amortizes over the assets’ useful lives using a straight-line amortization method. The Company assigned useful lives to the acquired trade name and content of five years and four years, respectively. Intangible Assets Intangible assets consist of intangible assets resulting from the Company’s acquisitions and its capitalized internal-use software costs. Intangible assets consist of the following: As of December 31, 2023 Weighted Average Remaining Gross Net Useful Life Carrying Accumulated Carrying (years) Amount Amortization Amount Developed technology 4.1 $ 5,604 $ (1,518) $ 4,086 Trade name 3.7 4,451 (1,404) 3,047 Content 2.3 2,387 (1,021) 1,366 Customer relationships 4.4 1,694 (396) 1,298 Capitalized internal-use software 2.8 8,460 (2,174) 6,286 Total as of December 31, 2023 $ 22,596 $ (6,513) $ 16,083 As of December 31, 2022 Weighted Average Remaining Gross Net Useful Life Carrying Accumulated Carrying (years) Amount Amortization Amount Developed technology 4.8 $ 4,007 $ (765) $ 3,242 Trade name 4.6 3,810 (656) 3,154 Content 3.1 1,958 (471) 1,487 Customer Relationships 2.3 600 (159) 441 Capitalized internal-use software 2.6 3,415 (1,453) 1,962 Total as of December 31, 2022 $ 13,790 $ (3,504) $ 10,286 During the years ended December 31, 2023, 2022, and 2021, the Company capitalized $5,165, $1,760, and $1,403, respectively, of internal-use software development costs which are classified as intangible assets on the accompanying consolidated balance sheets, and recorded associated amortization expense of $721, $570, and $482. Amortization expense for acquired intangible assets was $2,307, $1,880, and $227 for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, future amortization expense is expected to be as follows: Fiscal Year Ended December 31, Amount 2024 $ 4,304 2025 4,034 2026 3,056 2027 1,468 2028 695 Thereafter 2,526 Total $ 16,083 Goodwill The changes in the carrying value of goodwill during the year ended December 31, 2023 were as follows: Amount Balance as of January 1, 2023 $ 6,529 Traffic Think Tank acquisition 1,206 Datos acquisition 16,954 Foreign currency translation adjustment 190 Balance as of December 31, 2023 $ 24,879 |
Exit Costs
Exit Costs | 12 Months Ended |
Dec. 31, 2023 | |
Restructuring and Related Activities [Abstract] | |
Exit Costs | Exit Costs Commencing in March 2022, the Company began to exit its operations in Russia and relocate employees. As of June 30, 2023, the Company had substantially completed its relocation efforts. All costs associated with the Company’s exit activities are included in the consolidated statements of operations and comprehensive income (loss) in its income from continuing operations under the line item, Exit Costs . During the year ended December 31, 2023, the Company incurred $1,292 in exit costs, related to its relocation efforts. During the year ended December 31, 2022, the Company incurred $11,264 in exit costs, which consisted of $1,244 for employee severance and fringe benefits, $1,738 for the loss on the sale of two Russia-based subsidiaries, and $8,282 for other associated relocation costs. As of August 10, 2022, the Company no longer had operating subsidiaries in Russia. |
Accrued Expenses
Accrued Expenses | 12 Months Ended |
Dec. 31, 2023 | |
Payables and Accruals [Abstract] | |
Accrued Expenses | Accrued Expenses Accrued expenses consists of the following: As of December 31, 2023 2022 Employee compensation $ 7,742 $ 5,083 Income taxes payable 1,810 1,090 Other taxes payable 9,695 10,101 Vacation reserves 549 1,372 Other 95 201 Total accrued expenses $ 19,891 $ 17,847 |
Revolving Credit Facility
Revolving Credit Facility | 12 Months Ended |
Dec. 31, 2023 | |
Debt Disclosure [Abstract] | |
Revolving Credit Facility | Revolving Credit Facility Senior Secured Revolving Credit Facility On January 12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. On June, 30, 2023, the Company entered into an amendment to the credit agreement to transition the interest rate, effective immediately, from LIBOR to the Secure Overnight Financing Rate (“SOFR”) plus a spread adjustment, to replace the LIBOR-based interest rate benchmark provisions with customary SOFR-based interest rate benchmark provisions (LIBOR or SOFR, as applicable, the “Applicable Benchmark Rate”). Borrowings under the credit facility bear interest at the Company’s option at (i) the Applicable Benchmark Rate, subject to a 0.50% floor, plus a credit spread adjustment margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (“adjusted EBITDA”) for the twelve months most recently ended), plus a margin. For Applicable Benchmark Rate borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a 0.25% per annum fee on undrawn amounts under the Company’s revolving credit facility, payable quarterly in arrears. As of December 31, 2023, the Company had not drawn on this revolving credit facility, however the Company reduced its available balance on this revolving credit facility by $176 to replace its letter of credit and associated restricted cash in conformance with the contractual provisions with one of its office leases. For the years ended December 31, 2023 and 2022, the Company incurred $130 and $118 in interest expense, respectively, related to this credit facility. The credit facility matured on January 12, 2024. In connection with entering into the credit facility, the Company incurred issuance costs totaling $630, which are being amortized on a straight-line basis to interest expense through the maturity date of the facility. During the years ended December 31, 2023 and December 31, 2022, the Company recorded interest expense of $209 and $211, respectively, related to the amortization of the deferred issuance costs. |
Income Taxes
Income Taxes | 12 Months Ended |
Dec. 31, 2023 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | Income Taxes Income (loss) before income taxes consists of the following: Year Ended December 31, 2023 2022 2021 United States $ (3,568) $ (31,061) $ (6,021) Foreign 8,214 (1,856) 3,006 Income (loss) before income taxes $ 4,646 $ (32,917) $ (3,015) The provision for income taxes in the accompanying consolidated financial statements is comprised of the following: Year Ended December 31, 2023 2022 2021 Current taxes: Federal $ 836 $ 156 $ — Foreign 1,784 868 123 State 775 160 88 Total current taxes 3,395 1,184 211 Deferred taxes: Federal 227 11 — Foreign 74 (264) 59 State — — — Total deferred taxes 301 (253) 59 Provision for income taxes $ 3,696 $ 931 $ 270 The reconciliation of the United States statutory tax rate to the Company’s effective tax rate included in the accompanying consolidated statements of operations is as follows: Year Ended December 31, 2023 2022 2021 U.S. federal taxes at statutory rate 21.0 % 21.0 % 21.0 % State taxes, net of federal benefit 26.4 2.4 6.2 Foreign income tax rate differential 10.1 (4.1) 16.0 Impact of disposition of foreign subsidiaries — 6.1 — Non-deductible expenses — 0.0 (12.7) Net impact of GILTI — — (38.9) Foreign derived intangible income deduction (12.4) 0.2 — Non-deductible executive compensation 26.3 0.0 — Permanent differences 7.0 0.0 — Deferred statutory rate changes (0.7) (2.9) (1.7) Stock compensation 3.5 (1.4) 93.8 Foreign research and development incentive (7.7) 1.7 24.1 Tax attribute expiration 37.4 (2.8) — Change in valuation allowance (28.7) (21.0) (110.1) Other, net (2.6) (2.0) (6.6) Effective tax rate 79.6 % (2.8) % (8.9) % The Company’s effective tax rate for the year ended December 31, 2023 differs from the U.S. statutory rate primarily due to non-deductible executive compensation, the expiration of Cyprus net operating losses, the jurisdictional mix of earnings, and state income taxes, partially offset by the change in the valuation allowance maintained against its net deferred tax assets. The Company’s effective tax rate for the years ended December 31, 2022 and December 31, 2021 differs from the U.S. statutory rate primarily due to the jurisdictional mix of earnings and the valuation allowance maintained against its net deferred tax assets. Deferred tax assets and liabilities reflect the net tax effects of net operating loss carryovers and the temporary differences between the assets and liabilities carrying value for financial reporting and the amounts used for income tax purposes. The Company’s significant deferred tax assets (liabilities) components are as follows: As of December 31, 2023 2022 Deferred tax assets: Net operating loss carryforwards $ 4,788 $ 10,018 Capitalized research and development expenditures 13,535 9,487 Accruals and reserves 1,868 1,670 Stock based compensation 1,458 959 Intangibles 760 520 Depreciation 98 100 Capital loss carryforwards 1,838 1,915 Finance lease 3,749 3,795 Other deferred tax asset carryforward 754 162 Gross deferred tax assets 28,848 28,626 Valuation allowance (20,453) (21,698) Total deferred tax assets 8,395 6,928 Deferred tax liabilities: Depreciation (447) (650) Intangibles (1,091) (172) Deferred commissions (2,883) (2,178) Operating lease right-of-use assets (3,663) (3,662) Other (1,150) (277) Total deferred tax liabilities (9,234) (6,939) Net deferred tax (liabilities) assets $ (839) $ (11) The Company’s valuation allowance decreased by $1,245, primarily as a result of our current year operating results and expiration of certain foreign tax attributes against which a valuation allowance is maintained during the year ended December 31, 2023. In assessing the ability to realize the Company’s net deferred tax assets, management considers various factors including taxable income in carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income projections to determine whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized. Based on the negative evidence, including the worldwide cumulative losses that the Company has incurred, the Company has determined that the uncertainty regarding realizing its deferred tax assets is sufficient to warrant the need for a full valuation allowance against its worldwide net deferred tax assets. As of December 31, 2023, the Company had U.S. federal net operating loss carryforwards of $12,371 generated in the tax years beginning after December 31, 2017 that do not expire. As of December 31, 2023, the Company had a U.S. capital loss carryforward of $8,131 that expires in 2027. As of December 31, 2023, the Company had U.S. state net operating loss carryforwards of $13,930, substantially all of which expire at various dates through 2043. As of December 31, 2023, the Company had Cyprus net operating loss carryforwards of $7,388 that will expire on December 31, 2024. As of December 31, 2023, the Company had net operating loss carryforwards of $1,905 in other foreign jurisdictions that expire at various dates through 2028. Under Section 382 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation’s ability to use its pre-change net operating loss carryforwards to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a 50 percent cumulative change in ownership of the Company over a rolling three-year period. Similar rules may apply under U.S. state tax laws. The Company has conducted an assessment to determine whether there may have been a Section 382 ownership change from inception through December 31, 2023, and determined it is more likely than not that it has not experienced a restrictive ownership change. At December 31, 2023, 2022, and 2021, the Company had no recorded liabilities for uncertain tax positions. In addition, at December 31, 2023, 2022, and 2021, the Company had no accrued interest or penalties related to uncertain tax positions. The Company’s accounting policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. The Company files income tax returns in the U.S. federal tax jurisdiction, various state, and various foreign jurisdictions. The Company is currently open to examination under the statute of limitations by the Internal Revenue Service and material state jurisdictions for the tax years ended 2020 through 2022. Since the Company is in a U.S. loss carryforward position, carryforward tax attributes generated in prior years may still be adjusted upon future examination if they have or will be used in a future period. Additionally, certain non-U.S. jurisdictions are no longer subject for income tax examinations by authorities for tax years before 2018. The Company has not provided U.S. deferred income taxes or foreign withholding taxes on unremitted earnings of foreign subsidiaries of approximately $4,632, as such amounts are considered to be indefinitely reinvested in these jurisdictions. The accumulated earnings in the foreign subsidiaries are primarily utilized to fund working capital requirements as its subsidiaries continue to expand their operations and to fund future foreign acquisitions. The amount of any unrecognized deferred tax liability related to undistributed foreign earnings is immaterial. |
Redeemable Convertible Preferre
Redeemable Convertible Preferred Stock and Stockholders’ Equity | 12 Months Ended |
Dec. 31, 2023 | |
Equity [Abstract] | |
Redeemable Convertible Preferred Stock and Stockholders’ Equity | Redeemable Convertible Preferred Stock and Stockholders’ Equity Public Offerings On March 29, 2021, the Company closed its initial public offering (the “IPO”) in which it sold 10,000,000 shares of its Class A common stock at a price to the public of $14.00 per share. The Company received $126,600 in net proceeds after deducting approximately $13,400 for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock. On April 20, 2021, the underwriters of the Company’s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April 23, 2021, the underwriters purchased 719,266 shares of the Company’s Class A common stock for net proceeds to the Company of $9,200 after deducting approximately $800 for underwriting discounts, commissions and offering expenses. On November 23, 2021, the Company closed a follow-on offering (the “Follow-On Offering”) in which it sold 4,000,000 shares of its Class A common stock at a price to the public of $20.50 per share. The Company received $77,900 in net proceeds after deducting approximately $4,100 for underwriting discounts, commissions and offering expenses. Selling stockholders sold an aggregate of 1,000,000 shares of Class A common stock in the Follow-On Offering. Prior to the IPO, the authorized capital stock of the Company included 9,898,400 shares of preferred stock, of which 3,379,400 shares were designated as Series A Redeemable Convertible Preferred Stock, 1,837,600 shares were designated as Series A-1 Redeemable Convertible Preferred Stock and 4,681,400 shares were designated as Series B Convertible Preferred Stock (collectively the “Preferred Stock”). Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a three-for-one basis into 29,695,200 shares of common stock. The holders of the Company’s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company’s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock. As of December 31, 2023, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) 1,000,000,000 shares of Class A common stock, par value $0.00001 per share, and (ii) 160,000,000 shares of Class B common stock, par value $0.00001 per share, and (iii) 100,000,000 undesignated shares of Preferred Stock, par value $0.00001 per share. Each share of Class A common stock entitles the holder to one vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to ten votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the “Board”). Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the seven Stock Split On March 15, 2021, the Board approved a 3-for-1 stock-split of the Company’s common stock. The stock split was approved by the stockholders on March 15, 2021 and became effective on March 15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to three shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a 3-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a 3-for-1 basis. Additionally, shares of common stock reserved for issuance upon the conversion of the Company’s Preferred Stock were proportionately increased on a 3-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split. Common Stock Reserved for Future Issuance As of December 31, 2023, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the “2021 Plan”): Options outstanding 7,175,494 Common stock reserved for future issuance 8,420,926 Restricted stock units and performance stock units outstanding 3,649,044 Total authorized shares of common stock reserved for future issuance 19,245,464 |
Stock-Based Compensation
Stock-Based Compensation | 12 Months Ended |
Dec. 31, 2023 | |
Share-Based Payment Arrangement [Abstract] | |
Stock-Based Compensation | Stock-Based Compensation In 2019, the Board of Directors adopted the Semrush Holdings, Inc. 2019 Stock Option and Grant Plan (the “2019 Plan”), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards , including restricted stock unit awards, to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 8,682,600 shares of the Company’s common stock. In July 2020, the 2019 Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 10,163,772 shares of the Company’s common stock. Stock options generally vest over a 4 ‑year period and expire 10 years from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the 2019 Plan). The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan was adopted by the Board on March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company’s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company’s officers, employees, directors and other key persons (including consultants). The Company initially reserved 13,503,001 shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2022, by the lesser of 5% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. Effective January 1, 2023, the number of shares of Class A common stock reserved for the issuance of awards under the 2021 Plan was increased by 3,500,000 shares to 17,003,001 shares in accordance with the provisions of the 2021 Plan. The Company accounts for stock-based compensation in accordance with the provisions of ASC 718 Compensation - Stock Compensation , which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock option awards issued under the Company’s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For restricted stock units (“RSUs”) granted subject to service-based vesting conditions, the fair value is determined based on the closing price of the Company’s Class A common stock, as reported on the New York Stock Exchange. RSUs granted subject to service-based vesting conditions generally vest over a four-year requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur. Given the absence of an active market for the Company’s common stock prior to the completion of the IPO , the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company’s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants’ Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology include s estimates and assumptions that require the Company’s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company’s common stock at each grant date, including the following factors: (1) prices paid for the Company’s Preferred Stock, which the Company had sold to outside investors in arm’s-length transactions, and the rights, preferences, and privileges of the Company’s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company’s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an IPO or sale of the Company, given prevailing market conditions. The Company believes this methodology to be reasonable based upon the Company’s internal peer company analyses, and further supported by several arm’s-length transactions involving the Company’s Preferred Stock. Prior to the Company’s common stock being actively traded, the determination of fair value involved assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different. Following the closing of the Company’s IPO, fair value is determined based on the closing price of the Company’s Class A common stock, as reported on the New York Stock Exchange on the date of grant. The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March 25, 2021, which was the first day of trading, and as the trading history of the Company’s common stock was limited through December 31, 2023, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be zero. The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table: Year Ended December 31, 2023 2022 2021 Expected volatility 63.1 % 53.3 % 52.1 % Weighted-average risk-free interest rate 3.75 % 2.72 % 1.07 % Expected dividend yield — — — Expected life – in years 6 6 6 A summary of the Company’s option activity under 2021 Plan and the 2019 Plan as of December 31, 2023, and changes during the year then ended are as follows: Number of Options Weighted-Average Exercise Price (per share) Weighted-Average Remaining Contractual Term (in years) Outstanding at December 31, 2022 6,865,265 $ 4.82 7.68 Granted 2,666,034 9.17 Exercised (1,917,922) 1.16 Forfeited (437,883) 10.72 Outstanding at December 31, 2023 7,175,494 7.02 7.78 Options exercisable at December 31, 2023 3,446,173 3.91 6.49 The weighted-average grant-date fair value of options granted during the year s ended December 31, 2023, 2022, and 2021 was $5.58, $6.36, and $8.45 per share , respectively . Tax benefits of $1,301 were realized from options during the year ended December 31, 2023 . No tax benefits were realized from options during the years ended December 31, 2022 and 2021, respectively. The aggregate intrinsic value of options outstanding as of December 31, 2023 and 2022 was $49,221 and $32,721, respectively . The aggregate intrinsic value for options exercised during the year s ended December 31, 2023, 2022, and 2021 was $15,279, $6,687 , and $26,151, respectively . The aggregate intrinsic value for options exercisable as of December 31, 2023 was $34,471. The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company’s common stock on December 31, 2023 and 2022 , respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options. On July 28, 2020, the Company issued 156,852 shares of its restricted common stock (“Restricted Stock Issuance”) to the founders of Prowly for a total fair value of $291 under the 2019 Plan. This Restricted Stock Issuance vests over a three-year service period, applicable to both founders. As of December 31, 2023, all such shares have vested. During the years ended December 31, 2023, 2022, and 2021, the Company granted to employees RSU awards for 1,984,086, 1,181,782, and 239,936 shares of Class A common stock under the 2021 Plan, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company recorded stock-based compensation expense related to the RSU grants of $8,249, $3,295, and $440, respectively. A summary of RSU activity under the Company’s 2021 Plan for the year ended December 31, 2023 is as follows: Number of Shares Weighted-Average Grant Date Fair Value Aggregate Fair Value Unvested balance at January 1, 2023 1,269,743 $ 11.97 $ 15,194 Granted 1,984,086 9.08 18,016 Vested (509,102) 12.02 6,119 Forfeited (173,409) 12.81 2,221 Unvested balance as of December 31, 2023 2,571,318 $ 9.88 $ 25,405 During the year ended December 31, 2022, the Company granted performance stock unit (“PSU”) awards for 1,395,596 shares of Class A common stock under the 2021 Plan. The Company did not grant PSU awards during the years ended December 31, 2023 or 2021. The Company records stock-based compensation expense related to PSU grants when it is probable that the underlying performance conditions will be recognized. During the year ended December 31, 2022, the Company granted two sets of PSU grants; executives and acquisition-related. The acquisition-related PSUs contained a market component. These awards were deemed probable of partial achievement by the Company during the years ended December 31, 2023 and 2022. The executive grants were not probable of achievement as of December 31, 2023 or 2022. During the years ended December 31, 2023 and 2022, an immaterial amount of expense and $148 of expense has been recognized in connection with PSU awards. The Company did not recognize any expense during the year ended December 31, 2021 in connection with PSU awards. For PSU grants that have only service and performance conditions, the Company measures these awards at the fair value of its class A common stock on the grant dates. For PSU grants that incorporate a market condition, only the market condition is reflected in the estimated fair value on the grant dates. The Company determined the fair value of the PSU awards using a binomial valuation method. A summary of PSU activity under the Company’s 2021 Plan for the year ended December 31, 2023 is as follows: Number of Shares Weighted-Average Grant Date Fair Value Aggregate Fair Value Unvested balance at January 1, 2023 1,283,620 $ 11.22 $ 14,402 Granted — — — Vested (5,226) 10.05 53 Forfeited (200,668) 11.96 2,400 Unvested balance at December 31, 2023 1,077,726 $ 11.61 $ 12,512 The Company has recorded stock-based compensation expense of $15,337, $7,393, and $2,742 during the years ended December 31, 2023, 2022, and 2021, respectively. The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company’s consolidated statement of operations: For the Year Ended December 31, 2023 2022 2021 Cost of revenue $ 130 $ 74 $ 37 Sales and marketing 3,077 2,235 405 Research and development 2,213 1,123 348 General and administrative 9,917 3,961 1,952 Total stock-based compensation $ 15,337 $ 7,393 $ 2,742 As of December 31, 2023, there was $401 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2019 Plan, which is expected to be recognized over a weighted-average period of 0.97 years and $18,255 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over 2.93 years. As of December 31, 2023, there was $20,164 of unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of 2.75 years. As of December 31, 2023, the amount of unrecognized compensation cost related to unvested PSUs was not material. 2021 Employee Stock Purchase Plan The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was adopted by the Board on March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of 3,000,667 shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2022 and each January 1 thereafter through January 1, 2031, by the lesser of (i) 1% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) 3,000,667 shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. The first service period of the ESPP began on September 1, 2021, the second service period of the ESPP began on March 1, 2022, and the third service period of the ESPP began on September 1, 2022. The Company recognized $33, $204, and $133 in stock-based compensation expense related to these service periods for the years ended December 31, 2023, 2022, and 2021, respectively. On February 28, 2022, the Company issued 39,516 shares of its Class A common stock to its employees under its ESPP for the service period then ended. On August 31, 2022, the Company issued 25,240 shares of its Class A common stock to its employees under its ESPP for the service period then ended. On February 28, 2023, the Company issued 38,879 shares of its Class A common stock to its employees under its ESPP for the service period then ended. The ESPP program was discontinued after the last purchase on February 28, 2023. |
Commitments and Contingencies
Commitments and Contingencies | 12 Months Ended |
Dec. 31, 2023 | |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | Commitments and Contingencies Data Providers The Company has multi-year commitments with certain data providers expiring at various dates through 2026. As of December 31, 2023, future commitments for data services are as follows: Fiscal year ended December 31, Amount 2024 11,579 2025 14,388 2026 3,266 Total $ 29,233 Litigation From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. Indemnification The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims, including for claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of December 31, 2023 , the Company has not incurred any costs for the above guarantees and indemnities. In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial. |
Components of Other Income (Exp
Components of Other Income (Expense), Net | 12 Months Ended |
Dec. 31, 2023 | |
Other Income and Expenses [Abstract] | |
Components of Other Income (Expense), Net | Components of Other Income (Expense), Net The components of other income ( expense ), net, are as follows: For the Year Ended December 31, 2023 2022 2021 Foreign currency exchange gain (loss) (1,116) (1,302) (4) Interest income (expense), net 9,448 3,048 (532) Change in fair value of convertible notes 3,552 1,152 — Other income, net 429 558 14 Total other income (expense), net $ 12,313 $ 3,456 $ (522) |
Employee Benefit Plan
Employee Benefit Plan | 12 Months Ended |
Dec. 31, 2023 | |
Retirement Benefits [Abstract] | |
Employee Benefit Plan | Employee Benefit Plan The Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the years ended December 31, 2023, 2022, and 2021, the Company made matching contributions of $1,320, $938, and $547, respectively, to the 401(k) Plan. |
Segment and Geographic Informat
Segment and Geographic Information | 12 Months Ended |
Dec. 31, 2023 | |
Segment Reporting [Abstract] | |
Segment and Geographic Information | Segment and Geographic Information Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company’s operations and manage its business as one operating segment. Geographic Data The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. Total revenue by geographic area was as follows: For the Year Ended December 31, 2023 2022 2021 Revenue: United States $ 146,408 $ 119,775 $ 85,642 United Kingdom 30,044 25,669 19,625 Other 131,223 108,872 82,734 Total revenue $ 307,675 $ 254,316 $ 188,001 Property and equipment, net by geographic location consists of the following: As of December 31, 2023 2022 Property and equipment, net: United States $ 3,231 $ 6,025 Netherlands 1,781 72 Spain 807 832 Czech Republic 278 442 Other 589 705 Total assets $ 6,686 $ 8,076 |
Subsequent Events
Subsequent Events | 12 Months Ended |
Dec. 31, 2023 | |
Subsequent Events [Abstract] | |
Subsequent Events | Subsequent EventsThe Company has completed an evaluation of all subsequent events after the audited balance sheet date of December 31, 2023 through March 7, 2024, the date this Annual Report on Form 10-K was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the consolidated financial statements as of December 31, 2023, and events which occurred subsequently but were not recognized in the consolidated financial statements. The Company has concluded that no subsequent events have occurred that require disclosure |
Pay vs Performance Disclosure
Pay vs Performance Disclosure - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Pay vs Performance Disclosure | |||
Net income (loss) | $ 950 | $ (33,848) | $ (3,285) |
Insider Trading Arrangements
Insider Trading Arrangements | 3 Months Ended | 12 Months Ended |
Dec. 31, 2023 shares | Dec. 31, 2023 shares | |
Trading Arrangements, by Individual | ||
Rule 10b5-1 Arrangement Adopted | false | |
Non-Rule 10b5-1 Arrangement Adopted | false | |
Rule 10b5-1 Arrangement Terminated | false | |
Non-Rule 10b5-1 Arrangement Terminated | false | |
Oleg Shchegolev [Member] | ||
Trading Arrangements, by Individual | ||
Material Terms of Trading Arrangement | On December 15, 2023, Shchegolev Holdings, LLC, a trust established for the benefit of certain family members of Oleg Shchegolev, our Chief Executive Officer, and of which Mr. Shchegolev may be deemed to have a pecuniary interest, terminated a Rule 10b5-1 trading arrangement that was originally adopted on March 17, 2023. As originally adopted, the Rule 10b5-1 trading arrangement provided for the sale of up to 3,000,000 shares of our Class A common stock pursuant to the terms of the arrangement and would have continued until June 19, 2024 if not earlier terminated. | |
Name | Oleg Shchegolev | |
Title | Chief Executive Officer | |
Rule 10b5-1 Arrangement Adopted | true | |
Rule 10b5-1 Arrangement Terminated | true | |
Arrangement Duration | 273 days | |
Aggregate Available | 3,000,000 | 3,000,000 |
Summary of Significant Accoun_2
Summary of Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2023 | |
Accounting Policies [Abstract] | |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). |
Principles of Consolidation | Principles of Consolidation |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, the determination of the estimated fair value of the convertible notes held by the Company, the valuations of the intangible assets acquired through acquisitions, the estimation of the Company’s incremental borrowing rate, and the recoverability of the Company’s net deferred tax assets and related valuation allowance. Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. |
Subsequent Events Considerations | Subsequent Events Considerations |
Revenue Recognition | Revenue Recognition The Company primarily derives revenue from subscriptions to the Company’s SaaS services and related customer support. For the years ended December 31, 2023, 2022, and 2021, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to other revenue was not material for the years ended December 31, 2023, 2022 and 2021. The Company offers subscriptions to its platform primarily on a monthly or annual basis. The Company sells its products and services primarily through a self-service model and also directly through its sales force. The Company’s subscription arrangements provide customers the right to access the Company’s hosted software applications. Customers do not have the right to take possession of the Company’s software during the hosting arrangement. Subscriptions are generally non-cancellable during the contractual subscription term; however, subscription contracts contain a right to a refund if requested within seven days of purchase. The Company recognizes revenue in accordance with ASC 606. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. To achieve the core principle of ASC 606, the Company performs the following steps: 1) Identify the contract(s) with a customer; 2) Identify the performance obligations in the contract; 3) Determine the transaction price; 4) Allocate the transaction price to the performance obligations in the contract; and 5) Recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes subscription and support revenue ratably over the term of the contract, beginning on the date the customer is provided access to the Company’s service. These subscriptions are generally stand-ready obligations as the customer has access to the service throughout the term of the subscription, and the Company’s performance obligations are satisfied with the customer over time. The Company considers the SaaS services and related support services to have the same pattern of transfer to the customer. As such, they are accounted for as a single performance obligation. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis. Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as deferred revenue, net of current portion. Deferred revenue increased by $9,165 and $9,007 during the years ended December 31, 2023 and 2022, respectively. During the years ended December 31, 2023, 2022, and 2021, $48,870, $40,232, and $26,537 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers. Transaction Price Allocated to Future Performance Obligations ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported. For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of December 31, 2023 was $1,424, of which the Company expects to recognize $1,092 over the next 12 months. For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of December 31, 2023. For performance obligations not satisfied as of December 31, 2023, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2023. The remaining durations are less than one year. Costs to Obtain a Contract The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statements of operations and comprehensive income (loss). |
Cost of Revenue | Cost of Revenue Cost of revenue primarily consists of expenses related to supporting and hosting the Company’s SaaS platforms, acquiring data, merchant account fees, and providing support to the Company’s customers. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of the Company’s data centers, the customer support team, and data acquisition costs. In addition to these expenses, the Company incurs third-party service provider costs, such as merchant account fees, data center and networking expenses, allocated overhead costs, and depreciation and amortization expense associated with the Company’s property and equipment and capitalized internal-use software development costs. |
Concentrations of Credit Risk and Significant Customers | Concentrations of Credit Risk and Significant Customers The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivables. The Company maintains its cash and cash equivalents with multiple financial institutions that management believes to be of high-credit quality. At times, the deposits with these financial institutions may exceed federally insured limits. |
Allowance for doubtful accounts | Allowance for doubtful accounts |
Property and Equipment | Property and Equipment Property and equipment are stated at cost less accumulated depreciation and amortization using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the related asset. The estimated useful lives of the Company’s property and equipment are as follows: Estimated Useful Life Computer equipment 2 to 5 years Furniture and office equipment 5 to 7 years Leasehold improvements Lesser of asset life or lease term |
Capitalized Software Development Costs | Capitalized Software Development Costs Costs incurred to develop software applications used in the Company’s SaaS platform consist of certain direct costs of materials and services incurred in developing or obtaining internal-use computer software, and payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the project. These costs generally consist of internal labor during configuration, coding, and testing activities. Research and development costs incurred during the preliminary project stage or costs incurred for data conversion activities, training, maintenance, and general and administrative or overhead costs are expensed as incurred. Once a project has reached the application development stage, internal and external costs, if direct and incremental, are capitalized until the project is substantially complete and ready for its intended use. Qualified costs incurred during the post-implementation stage of the Company’s software applications relating to upgrades and enhancements are capitalized to the extent it is probable that they will result in added functionality, while costs incurred for maintenance of, and minor upgrades and enhancements to, internal-use software are expensed as incurred. Capitalized software development costs are amortized on a straight-line basis over their estimated useful life of three years. Management 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. |
Business Combinations | Business Combinations In accordance with ASC 805, Business Combinations (“ASC 805”) , the Company recognizes the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Determining these fair values requires management to make significant estimates and assumptions, especially with respect to intangible assets. The Company recognizes identifiable assets acquired, liabilities assumed, and noncontrolling interest at their acquisition date fair value. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair value of the assets acquired and the liabilities assumed and represents the expected future economic benefits arising from other assets acquired that are not individually identified and separately recognized. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. Assumptions may be incomplete or inaccurate, and unanticipated events or circumstances may occur, which may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill to the extent that it identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations and comprehensive income (loss). The Company records contingent consideration resulting from a business combination at its fair value on the acquisition date. The Company generally determines the fair value of the contingent consideration using the Monte Carlo simulation model. Each reporting period thereafter, these obligations are revalued and increases or decreases in their fair value are recorded as an adjustment to operating expenses within the consolidated statements of operations and comprehensive income (loss). Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense the Company records in any given period. |
Goodwill and acquired intangible assets | Goodwill and acquired intangible assets Goodwill is not amortized, but is evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company has determined that there is a single reporting unit for the purpose of conducting this goodwill impairment assessment and the fair value of its reporting unit has been determined based on the Company’s enterprise value. As part of the annual goodwill impairment test, the Company has the option to perform a qualitative assessment to determine whether further impairment testing is necessary. Examples of events and circumstances that might indicate that the reporting unit’s fair value is less than its carrying amount include macro-economic conditions such as deterioration in the entity’s operating environment or industry or market considerations; entity-specific events such as increasing costs, declining financial performance, or loss of key personnel; or other events such as a sustained decrease in the stock price on either an absolute basis or relative to peers. If, as a result of its qualitative assessment, it is more likely than not (i.e., greater than 50% chance) that the fair value of the Company’s reporting unit is less than its carrying amount, the quantitative impairment test will be required. Otherwise, no further testing will be required. The Company completed its qualitative assessment and concluded that as of October 1, 2023, it is not more likely than not that the fair value of the Company’s reporting unit is less than its carrying amount. |
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets consist of property and equipment, intangible assets, and capitalized software development costs. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset group over its fair value, determined based on discounted cash flows. For the years ended December 31, 2023 and 2022, the Company recorded $122 and $642 of impairment expense related to its capitalized software development costs, respectively. Impairment expense related to capitalized software development costs is included in “research and development” in the accompanying consolidated statement of operations and comprehensive income (loss) for the years ended December 31, 2023 and 2022, respectively. For the year ended December 31, 2021, the Company did not identify any indicators of impairment of its long-lived assets. |
Disclosure of Fair Value of Financial Instruments and Fair Value Measurements | Disclosure of Fair Value of Financial Instruments The Company’s financial instruments include cash, cash equivalents, investments, accounts receivable, accounts payable, and accrued expenses. The company’s investments are classified as available-for-sale and reported at fair value in accordance with the market approach utilizing quoted prices that were directly or indirectly observable. The carrying amount of the remainder of the Company’s financial instruments approximated their fair values as of December 31, 2023 and 2022, due to the short-term nature of these instruments. The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion. Fair Value Measurements ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances. This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows: Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. Level 3 inputs—Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity’s own assumptions about the assumptions of that market. To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. 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. The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period. Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. The Company’s investments primarily consist of short-term U.S. treasury securities and corporate securities. The fair value measurement of these assets is based on significant other observable inputs and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 2 in the fair value hierarchy. As of December 31, 2023, the Company measured the contingent consideration associated with the Datos acquisition (See Note 9) based on significant unobservable inputs (Level 3). As of December 31, 2022 the Company measured its investments in convertible debt securities (see Note 7) and its contingent consideration associated with the acquisition of Prowly.com sp. Z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3). Convertible Debt Securities The Company records its convertible debt securities at fair value on the purchase date. The Company determines the fair value of these investments using the Black-Scholes Merton model. Each reporting period thereafter, these investments are revalued and increases or decreases in their fair values are recorded as adjustments to other income, net within the consolidated statements of operations and comprehensive income (loss) to reflect the gains and losses. Changes in the fair value of these investments can result from changes in the estimated enterprise value of the issuers, the likelihoods and methods of such conversions, and other market factors. Significant judgment is employed in determining the appropriateness of these assumptions as of the purchase date and for each subsequent period. Accordingly, changes in any of the assumptions described above can materially impact the amount of gain or loss the Company records in any given period. |
Advertising Costs | Advertising Costs Advertising costs are expensed as incurred. Advertising expense, which is included within sales and marketing expense in the consolidated statements of operations and comprehensive income (loss), was $46,745, $66,319, and $42,677 for the years ended December 31, 2023, 2022, and 2021, respectively. |
Leases | Leases Subsequent to the adoption of ASU 2016-02, “Leases (“Topic 842”)”, the Company classifies leases at the lease commencement date. At the commencement date, the Company recognizes a right-of-use asset (“ROUA”) and a lease liability on the balance sheet for all leases with the exception of those with a lease term of 12 months or less. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company has elected to account for lease and non-lease components as a single lease component. Lease liabilities and their corresponding ROUAs are recorded based on the present value of lease payments over the expected lease term. The implicit rate within the Company’s leases is generally not determinable and therefore the Company uses the incremental borrowing rate at the lease commencement date to determine the present value of lease payments. The Company determines its incremental borrowing rate for each lease based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. Certain of the Company’s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROUA and lease liability when it is reasonably certain the Company will exercise that option. An option to terminate is considered unless it is reasonably certain the Company will not exercise the option. |
Foreign Currency Translation | Foreign Currency Translation The Company operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Czech koruna, euro, and others. The reporting currency of the Company is the U.S. dollar. For all periods up to and including the year ended December 31, 2021, the functional currency of the Company’s foreign subsidiaries was the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the zloty. For all other entities, foreign currency transactions were measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. As each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries were remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency were recorded within other income (expense) in the consolidated statement of operations and comprehensive income (loss). |
Income Taxes | Income Taxes The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. |
Stock-Based Compensation | Stock-Based Compensation The Company accounts for stock-based compensation awards in accordance with the provisions of ASC 718, Compensation—Stock Compensation (“ASC 718”), which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations and comprehensive income (loss). For service-based awards, the Company recognizes stock-based compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur. |
Comprehensive Income (loss) | Comprehensive Income (loss) Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. Such changes include the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities. The tax effect of the cumulative foreign currency translation adjustment and unrealized gains or losses on available-for-sale securities is not significant for the years ended December 31, 2023, 2022, and 2021. |
Contingent Liabilities | Contingent Liabilities The Company has certain contingent liabilities that arise in the ordinary course of business activities. The Company accrues for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. The Company does not accrue for contingent losses that, in its judgment, are considered to be reasonably possible, but not probable; however, it discloses the range of such reasonably possible losses. |
Segment Information | Segment Information Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker, or decision-making group, in making decisions on how to allocate resources and assess performance. The Company’s chief operating decision maker is the chief executive officer (“CEO”). The Company and the CEO view the Company’s operations and manage its business as one operating segment. |
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted | Recently Adopted Accounting Pronouncements From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption. On January 1, 2023, the Company adopted ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments . ASU 2016-13 changes the impairment model for most financial assets and certain other instruments. Entities will be required to use an expected loss model that will result in the earlier recognition of allowances for losses for trade and other receivables, held-to-maturity debt securities, loans, and other instruments. For available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than as reductions in the amortized cost of the securities. The Company adopted the standard utilizing the modified retrospective approach. The adoption of the standard did not have a material impact on the Company’s consolidated financial statements. Recent Accounting Pronouncements Not Yet Adopted In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”) . ASU 2023-07 expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024, with early application permitted. The Company is evaluating the impact of adopting ASU 2023-07 on its consolidated financial statements and disclosures. In December 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-09, Income Taxes (Topic 740)-Improvements to Income Tax Disclosures (“ASU 2023-09”) . ASU 2023-09 requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, ASU 2023-09 requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in ASU 2023-09 are required to be adopted for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis although retrospective application is permitted. The Company is evaluating the impact of adoption on our financial disclosures. |
Summary of Significant Accoun_3
Summary of Significant Accounting Policies (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Accounting Policies [Abstract] | |
Schedule of Property and Equipment | The estimated useful lives of the Company’s property and equipment are as follows: Estimated Useful Life Computer equipment 2 to 5 years Furniture and office equipment 5 to 7 years Leasehold improvements Lesser of asset life or lease term Property and equipment consists of the following: December 31, 2023 2022 Computer equipment (1) $ 11,084 $ 11,133 Furniture and office equipment 1,965 1,738 Leasehold improvements 2,469 786 Total property and equipment 15,518 13,657 Less: accumulated depreciation and amortization (8,832) (5,581) Property and equipment, net $ 6,686 $ 8,076 (1) Includes property and equipment acquired under finance leases of $6,481 and $3,272, respectively. |
Cash, Cash Equivalents, and I_2
Cash, Cash Equivalents, and Investments (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Cash and Cash Equivalents [Abstract] | |
Schedule of Cash, Cash Equivalents and Investments | The following is a summary of cash, cash equivalents and investments as of December 31, 2023 and December 31, 2022: Amortized Gross Gross Estimated December 31, 2023: Cash and cash equivalents $ 58,848 $ — $ — $ 58,848 Investments: U.S. treasury securities 179,843 265 (387) 179,721 Total investments 179,843 265 (387) 179,721 Total cash, cash equivalents, and investments $ 238,691 $ 265 $ (387) $ 238,569 Amortized Gross Gross Estimated December 31, 2022: Cash and cash equivalents $ 79,765 $ — $ — $ 79,765 Investments: U.S. treasury securities 153,604 5 (108) 153,501 Corporate securities 4,295 — (22) 4,273 Total investments 157,899 5 (130) 157,774 Total cash, cash equivalents, and investments $ 237,664 $ 5 $ (130) $ 237,539 |
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash | The following table is a reconciliation of cash, cash equivalents, and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents, and restricted cash included in the accompanying consolidated statements of cash flows. As of December 31, 2023 2022 2021 Cash and cash equivalents $ 58,848 $ 79,765 $ 269,665 Restricted cash included in "other long-term assets" — — 176 Cash, cash equivalents and restricted cash $ 58,848 $ 79,765 $ 269,841 |
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash | The following table is a reconciliation of cash, cash equivalents, and restricted cash included in the accompanying consolidated balance sheets that sum to the total cash, cash equivalents, and restricted cash included in the accompanying consolidated statements of cash flows. As of December 31, 2023 2022 2021 Cash and cash equivalents $ 58,848 $ 79,765 $ 269,665 Restricted cash included in "other long-term assets" — — 176 Cash, cash equivalents and restricted cash $ 58,848 $ 79,765 $ 269,841 |
Leases (Tables)
Leases (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Leases [Abstract] | |
Schedule of Lease Cost and Weighted-average Lease Term and Discount Rate | The components of lease expense were as follows: Year Ended December 31, 2023 2022 Operating lease cost $ 4,523 $ 3,936 Short-term lease cost 1,631 1,128 Variable lease cost 5,491 7,340 Total lease cost $ 11,645 $ 12,404 Year Ended December 31, 2023 2022 Amortization of lease assets $ 2,282 $ 2,106 Interest on lease liabilities 83 115 Total finance lease cost $ 2,365 $ 2,221 Weighted-average remaining lease term and discount rate were as follows: As of December 31, 2023 2022 Weighted-average remaining lease term (in years) Operating leases 3.6 3.9 Finance leases 1.1 1.6 Weighted-average discount rate Operating leases 5.30 % 5.08 % Finance leases 4.99 % 3.69 % |
Schedule of Future Minimum Amounts Payable of Operating Leases | Future minimum amounts payable as of December 31, 2023 were as follows: Year Ending December 31, Operating Leases Finance 2024 $ 4,748 $ 667 2025 4,321 194 2026 3,736 — 2027 2,098 — 2028 and thereafter 998 — Total lease payments 15,901 861 Less: imputed interest (1,296) (70) Total lease liabilities $ 14,605 $ 791 |
Schedule of Future Minimum Amounts Payable of Finance Leases | Future minimum amounts payable as of December 31, 2023 were as follows: Year Ending December 31, Operating Leases Finance 2024 $ 4,748 $ 667 2025 4,321 194 2026 3,736 — 2027 2,098 — 2028 and thereafter 998 — Total lease payments 15,901 861 Less: imputed interest (1,296) (70) Total lease liabilities $ 14,605 $ 791 |
Fair Value Measurement (Tables)
Fair Value Measurement (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Fair Value Disclosures [Abstract] | |
Schedule of Fair Value, by Balance Sheet Grouping | The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December 31, 2023 and December 31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value: December 31, 2023 Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) Significant Other Observable Inputs (Level 2 Inputs) Significant Unobservable Inputs Total Assets: Money market funds $ 54,269 $ — $ — $ 54,269 U.S. treasury securities — 179,721 — 179,721 Total assets $ 54,269 $ 179,721 $ — $ 233,990 Liabilities: Contingent consideration $ — $ — $ 597 $ 597 Total liabilities $ — $ — $ 597 $ 597 December 31, 2022 Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) Significant Other Observable Inputs (Level 2 Inputs) Significant Unobservable Inputs Total Assets: Money market funds $ 36,222 $ — $ — $ 36,222 U.S. treasury securities — 153,501 — 153,501 Corporate securities — 4,273 — 4,273 Convertible debt securities (See Note 5) — — 3,652 3,652 Total assets $ 36,222 $ 157,774 $ 3,652 $ 197,648 Liabilities: Contingent consideration $ — $ — $ 227 $ 227 Total liabilities $ — $ — $ 227 $ 227 |
Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation | A rollforward of the fair value measurements of the convertible debt securities for the years ended December 31, 2022 and 2023 is as follows: Balance as of December 31, 2021 $ 500 Additional investment in convertible debt securities 2,000 Change in fair value included in other income, net 1,152 Balance as of December 31, 2022 3,652 Additional investment in convertible debt securities 326 Change in fair value included in other income, net 3,552 Conversion of convertible debt securities (See Note 9) $ (7,530) Balance as of December 31, 2023 $ — |
Schedule of Fair Value Measurement Inputs and Valuation Techniques | The following table represents the key inputs used in the fair value calculation: December 31, 2023 Risk free interest rate 4.80 % Projected year of payment 2025 Revenue volatility 11.0 % Discount rate 7.70 % December 31, 2022 Risk free interest rate 4.72 % Projected year of payment 2023 Revenue volatility 20.1 % Discount rate 9.72 % |
Schedule of Rollforward of Fair Value Measurements of Contingent Consideration | A rollforward of the fair value measurements of the contingent consideration liability for the years ended December 31, 2023 and 2022, is as follows: Balance as of December 31, 2021 $ 424 Expense recognized related to service period rendered (20) Payments made (177) Balance as of December 31, 2022 227 Expense recognized related to service period rendered (4) Payments made (223) Balance as of December 31, 2023 $ — |
Property and Equipment, Net (Ta
Property and Equipment, Net (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Property, Plant and Equipment [Abstract] | |
Schedule of Property and Equipment | The estimated useful lives of the Company’s property and equipment are as follows: Estimated Useful Life Computer equipment 2 to 5 years Furniture and office equipment 5 to 7 years Leasehold improvements Lesser of asset life or lease term Property and equipment consists of the following: December 31, 2023 2022 Computer equipment (1) $ 11,084 $ 11,133 Furniture and office equipment 1,965 1,738 Leasehold improvements 2,469 786 Total property and equipment 15,518 13,657 Less: accumulated depreciation and amortization (8,832) (5,581) Property and equipment, net $ 6,686 $ 8,076 (1) Includes property and equipment acquired under finance leases of $6,481 and $3,272, respectively. |
Net Income (Loss) Per Share (Ta
Net Income (Loss) Per Share (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Earnings Per Share [Abstract] | |
Schedule of Weighted Average Number of Shares | The following table presents a reconciliation of weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share: Year ended December 31, 2023 2022 2021 Weighted-average shares outstanding: Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — basic 142,593,000 141,160,000 126,586,000 Dilutive effect of share equivalents resulting from stock options 3,403,051 — — Dilutive effect of share equivalents resulting from restricted stock awards 69,282 — — Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders — diluted 146,065,333 141,160,000 126,586,000 |
Schedule of Potentially Dilutive Common Stock Equivalents | The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the periods presented: Year ended December 31, 2023 2022 2021 Stock options outstanding 3,748,877 6,865,265 6,329,822 Unvested RSAs, RSUs, and PSUs 1,558,847 1,328,714 345,026 |
Acquisitions, Intangible Asse_2
Acquisitions, Intangible Assets, and Goodwill (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Business Combination and Asset Acquisition [Abstract] | |
Schedule of Business Acquisitions | The acquisition date fair value of the consideration transferred consisted of the following: Acquisition Date Consideration transferred Fair Value Fair value of the January 2021 and February 2022 Convertible Notes (a) $ 7,530 Cash paid at close (b) 4,255 Deferred purchase payments (c) 926 Contingent payment (d) 597 Other consideration (e) 548 Total purchase consideration $ 13,856 (a) This reflects the fair value of the January 2021 and February 2022 convertible debt securities in Datos. immediately prior to the business combination. (b) This reflects the cash paid on the acquisition date. (c) The deferred purchase payments represent an aggregate amount initially equal to $1,000, but subject to reduction in relation to customary representations and warranties. The first portion of the deferred purchase payments will be paid nine months from the closing date in the amount of $500, subject to the aforementioned reductions, and is recorded to other current liabilities in the consolidated balance sheet as of December 31, 2023. The remaining portion of the deferred purchase payments will be made fifteen months from the closing date and is recorded to other long-term liabilities in the consolidated balance sheet as of December 31, 2023. The fair value of the deferred purchase payments is based on the present value of these payments. (d) The contingent payment represents contingent consideration which will be earned and paid based on Datos achieving certain ARR metrics as of December 31, 2024, and shall be paid no later than March 31, 2025. The fair value of the contingent payment is based on an option pricing model and has been recorded to other long-term liabilities in the consolidated balance sheet as of December 31, 2023. |
Schedule of Purchase Price Allocation Recorded in the Consolidated Balance Sheet | The allocation of the purchase price is preliminary as of December 31, 2023 as we continue to gather information supporting the acquired assets and liabilities to finalize the purchase price allocation. Purchase Price Assets acquired Allocation Fair value of tangible assets: Cash and cash equivalents $ 549 Accounts receivable 518 Prepaid expenses and other current assets 320 Property and equipment, net 7 Other long-term assets 3 Identifiable intangible assets 2,780 Goodwill 16,895 Total assets acquired $ 21,072 Liabilities assumed Accounts payable 342 Deferred revenue 367 Accrued expenses 213 Other current liabilities 609 Other long-term liabilities 520 Total Liabilities Assumed $ 2,051 Fair value of assets acquired and liabilities assumed, net $ 19,021 Fair value of noncontrolling interest, including call option $ 5,166 Fair value of controlling interest acquired $ 13,855 Purchase Price Assets acquired Allocation Fair value of tangible assets: Other assets $ 328 Goodwill 4,928 Identifiable intangible assets 5,500 Total assets acquired $ 10,756 Liabilities assumed Current and non-current liabilities $ 756 Total liabilities assumed $ 756 Net assets acquired $ 10,000 |
Schedule of Intangible Assets | Intangible assets consist of the following: As of December 31, 2023 Weighted Average Remaining Gross Net Useful Life Carrying Accumulated Carrying (years) Amount Amortization Amount Developed technology 4.1 $ 5,604 $ (1,518) $ 4,086 Trade name 3.7 4,451 (1,404) 3,047 Content 2.3 2,387 (1,021) 1,366 Customer relationships 4.4 1,694 (396) 1,298 Capitalized internal-use software 2.8 8,460 (2,174) 6,286 Total as of December 31, 2023 $ 22,596 $ (6,513) $ 16,083 As of December 31, 2022 Weighted Average Remaining Gross Net Useful Life Carrying Accumulated Carrying (years) Amount Amortization Amount Developed technology 4.8 $ 4,007 $ (765) $ 3,242 Trade name 4.6 3,810 (656) 3,154 Content 3.1 1,958 (471) 1,487 Customer Relationships 2.3 600 (159) 441 Capitalized internal-use software 2.6 3,415 (1,453) 1,962 Total as of December 31, 2022 $ 13,790 $ (3,504) $ 10,286 |
Schedule of Future Amortization Expense | As of December 31, 2023, future amortization expense is expected to be as follows: Fiscal Year Ended December 31, Amount 2024 $ 4,304 2025 4,034 2026 3,056 2027 1,468 2028 695 Thereafter 2,526 Total $ 16,083 |
Schedule of Goodwill | The changes in the carrying value of goodwill during the year ended December 31, 2023 were as follows: Amount Balance as of January 1, 2023 $ 6,529 Traffic Think Tank acquisition 1,206 Datos acquisition 16,954 Foreign currency translation adjustment 190 Balance as of December 31, 2023 $ 24,879 |
Accrued Expenses (Tables)
Accrued Expenses (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Payables and Accruals [Abstract] | |
Schedule of Accrued Expenses | Accrued expenses consists of the following: As of December 31, 2023 2022 Employee compensation $ 7,742 $ 5,083 Income taxes payable 1,810 1,090 Other taxes payable 9,695 10,101 Vacation reserves 549 1,372 Other 95 201 Total accrued expenses $ 19,891 $ 17,847 |
Income Taxes (Tables)
Income Taxes (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Income Tax Disclosure [Abstract] | |
Schedule of Income (Loss) Before Income Taxes | Income (loss) before income taxes consists of the following: Year Ended December 31, 2023 2022 2021 United States $ (3,568) $ (31,061) $ (6,021) Foreign 8,214 (1,856) 3,006 Income (loss) before income taxes $ 4,646 $ (32,917) $ (3,015) |
Schedule of Provision for Income Taxes | The provision for income taxes in the accompanying consolidated financial statements is comprised of the following: Year Ended December 31, 2023 2022 2021 Current taxes: Federal $ 836 $ 156 $ — Foreign 1,784 868 123 State 775 160 88 Total current taxes 3,395 1,184 211 Deferred taxes: Federal 227 11 — Foreign 74 (264) 59 State — — — Total deferred taxes 301 (253) 59 Provision for income taxes $ 3,696 $ 931 $ 270 |
Schedule of Effective Income Tax Rate Reconciliation | The reconciliation of the United States statutory tax rate to the Company’s effective tax rate included in the accompanying consolidated statements of operations is as follows: Year Ended December 31, 2023 2022 2021 U.S. federal taxes at statutory rate 21.0 % 21.0 % 21.0 % State taxes, net of federal benefit 26.4 2.4 6.2 Foreign income tax rate differential 10.1 (4.1) 16.0 Impact of disposition of foreign subsidiaries — 6.1 — Non-deductible expenses — 0.0 (12.7) Net impact of GILTI — — (38.9) Foreign derived intangible income deduction (12.4) 0.2 — Non-deductible executive compensation 26.3 0.0 — Permanent differences 7.0 0.0 — Deferred statutory rate changes (0.7) (2.9) (1.7) Stock compensation 3.5 (1.4) 93.8 Foreign research and development incentive (7.7) 1.7 24.1 Tax attribute expiration 37.4 (2.8) — Change in valuation allowance (28.7) (21.0) (110.1) Other, net (2.6) (2.0) (6.6) Effective tax rate 79.6 % (2.8) % (8.9) % |
Schedule of Deferred Tax Assets and Liabilities | The Company’s significant deferred tax assets (liabilities) components are as follows: As of December 31, 2023 2022 Deferred tax assets: Net operating loss carryforwards $ 4,788 $ 10,018 Capitalized research and development expenditures 13,535 9,487 Accruals and reserves 1,868 1,670 Stock based compensation 1,458 959 Intangibles 760 520 Depreciation 98 100 Capital loss carryforwards 1,838 1,915 Finance lease 3,749 3,795 Other deferred tax asset carryforward 754 162 Gross deferred tax assets 28,848 28,626 Valuation allowance (20,453) (21,698) Total deferred tax assets 8,395 6,928 Deferred tax liabilities: Depreciation (447) (650) Intangibles (1,091) (172) Deferred commissions (2,883) (2,178) Operating lease right-of-use assets (3,663) (3,662) Other (1,150) (277) Total deferred tax liabilities (9,234) (6,939) Net deferred tax (liabilities) assets $ (839) $ (11) |
Redeemable Convertible Prefer_2
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Equity [Abstract] | |
Schedule of Common Stock Reserved For Future Issuance | As of December 31, 2023, the Company had reserved the following shares of common stock for future issuance pursuant to the 2021 Stock Option and Incentive Plan (the “2021 Plan”): Options outstanding 7,175,494 Common stock reserved for future issuance 8,420,926 Restricted stock units and performance stock units outstanding 3,649,044 Total authorized shares of common stock reserved for future issuance 19,245,464 |
Stock-Based Compensation (Table
Stock-Based Compensation (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Share-Based Payment Arrangement [Abstract] | |
Schedule of Weighted-average Assumptions to Determine Fair Value | The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table: Year Ended December 31, 2023 2022 2021 Expected volatility 63.1 % 53.3 % 52.1 % Weighted-average risk-free interest rate 3.75 % 2.72 % 1.07 % Expected dividend yield — — — Expected life – in years 6 6 6 |
Schedule of Option Activity | A summary of the Company’s option activity under 2021 Plan and the 2019 Plan as of December 31, 2023, and changes during the year then ended are as follows: Number of Options Weighted-Average Exercise Price (per share) Weighted-Average Remaining Contractual Term (in years) Outstanding at December 31, 2022 6,865,265 $ 4.82 7.68 Granted 2,666,034 9.17 Exercised (1,917,922) 1.16 Forfeited (437,883) 10.72 Outstanding at December 31, 2023 7,175,494 7.02 7.78 Options exercisable at December 31, 2023 3,446,173 3.91 6.49 |
Schedule of RSU Activity | A summary of RSU activity under the Company’s 2021 Plan for the year ended December 31, 2023 is as follows: Number of Shares Weighted-Average Grant Date Fair Value Aggregate Fair Value Unvested balance at January 1, 2023 1,269,743 $ 11.97 $ 15,194 Granted 1,984,086 9.08 18,016 Vested (509,102) 12.02 6,119 Forfeited (173,409) 12.81 2,221 Unvested balance as of December 31, 2023 2,571,318 $ 9.88 $ 25,405 |
Schedule of PSU Activity | A summary of PSU activity under the Company’s 2021 Plan for the year ended December 31, 2023 is as follows: Number of Shares Weighted-Average Grant Date Fair Value Aggregate Fair Value Unvested balance at January 1, 2023 1,283,620 $ 11.22 $ 14,402 Granted — — — Vested (5,226) 10.05 53 Forfeited (200,668) 11.96 2,400 Unvested balance at December 31, 2023 1,077,726 $ 11.61 $ 12,512 |
Schedule of Stock-based Compensation Expense | The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded by line item in the Company’s consolidated statement of operations: For the Year Ended December 31, 2023 2022 2021 Cost of revenue $ 130 $ 74 $ 37 Sales and marketing 3,077 2,235 405 Research and development 2,213 1,123 348 General and administrative 9,917 3,961 1,952 Total stock-based compensation $ 15,337 $ 7,393 $ 2,742 |
Commitments and Contingencies (
Commitments and Contingencies (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Commitments and Contingencies Disclosure [Abstract] | |
Schedule of Other Commitments | The Company has multi-year commitments with certain data providers expiring at various dates through 2026. As of December 31, 2023, future commitments for data services are as follows: Fiscal year ended December 31, Amount 2024 11,579 2025 14,388 2026 3,266 Total $ 29,233 |
Components of Other Income (E_2
Components of Other Income (Expense), Net (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Other Income and Expenses [Abstract] | |
Schedule of Components of Other Income (Expense), Net | The components of other income ( expense ), net, are as follows: For the Year Ended December 31, 2023 2022 2021 Foreign currency exchange gain (loss) (1,116) (1,302) (4) Interest income (expense), net 9,448 3,048 (532) Change in fair value of convertible notes 3,552 1,152 — Other income, net 429 558 14 Total other income (expense), net $ 12,313 $ 3,456 $ (522) |
Segment and Geographic Inform_2
Segment and Geographic Information (Tables) | 12 Months Ended |
Dec. 31, 2023 | |
Segment Reporting [Abstract] | |
Schedule of Total Revenue by Geographic Area | Total revenue by geographic area was as follows: For the Year Ended December 31, 2023 2022 2021 Revenue: United States $ 146,408 $ 119,775 $ 85,642 United Kingdom 30,044 25,669 19,625 Other 131,223 108,872 82,734 Total revenue $ 307,675 $ 254,316 $ 188,001 |
Schedule of Property and Equipment, Net by Geographic Location | Property and equipment, net by geographic location consists of the following: As of December 31, 2023 2022 Property and equipment, net: United States $ 3,231 $ 6,025 Netherlands 1,781 72 Spain 807 832 Czech Republic 278 442 Other 589 705 Total assets $ 6,686 $ 8,076 |
Summary of Significant Accoun_4
Summary of Significant Accounting Policies - Additional Information (Details) | 12 Months Ended | ||
Dec. 31, 2023 USD ($) segment | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | |
Significant Accounting Policies [Line Items] | |||
Subscription contract, refund period | 7 days | ||
Increase in deferred revenue, net | $ 9,165,000 | $ 9,007,000 | |
Revenue recognized that was included in deferred revenue at the beginning of each period | 48,870,000 | 40,232,000 | $ 26,537,000 |
Aggregate amount of transaction price | $ 1,424,000 | ||
Amortization period of deferred contract costs | 24 months | ||
Allowance for doubtful accounts | $ 0 | 0 | |
Capitalized software costs, amortization period | 3 years | ||
Net carrying amount | $ 16,083,000 | 10,286,000 | |
Capitalized computer software, impairments | 122,000 | 642,000 | |
Advertising expense | 46,745,000 | 66,319,000 | 42,677,000 |
Foreign currency exchange gain (loss) | (1,116,000) | (1,302,000) | (4,000) |
Liability for uncertain tax positions | $ 0 | 0 | 0 |
Number of operating segments | segment | 1 | ||
Software Development | |||
Significant Accounting Policies [Line Items] | |||
Capitalized software development costs | $ 5,165,000 | 1,760,000 | 1,403,000 |
Amortization expense associated with capitalized development costs | 721,000 | 570,000 | $ 482,000 |
Net carrying amount | 6,286,000 | $ 1,962,000 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |||
Significant Accounting Policies [Line Items] | |||
Aggregate amount of transaction price | $ 1,092,000 | ||
Remaining performance obligation, expected timing of satisfaction | 12 months |
Summary of Significant Accoun_5
Summary of Significant Accounting Policies - Property and Equipment Useful Lives (Details) | Dec. 31, 2023 |
Computer equipment | Minimum | |
Property, Plant and Equipment [Line Items] | |
Estimated Useful Life | 2 years |
Computer equipment | Maximum | |
Property, Plant and Equipment [Line Items] | |
Estimated Useful Life | 5 years |
Furniture and office equipment | Minimum | |
Property, Plant and Equipment [Line Items] | |
Estimated Useful Life | 5 years |
Furniture and office equipment | Maximum | |
Property, Plant and Equipment [Line Items] | |
Estimated Useful Life | 7 years |
Cash, Cash Equivalents, and I_3
Cash, Cash Equivalents, and Investments - Narrative (Details) - USD ($) | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Cash and Cash Equivalents [Abstract] | |||
Realized gain or loss on investments | $ 0 | $ 0 | |
Unrealized loss position, less than 12 months | 89,381,000 | 137,816,000 | |
Unrealized loss position, 12 months or longer | 0 | 0 | |
Restricted cash | 0 | $ 0 | $ 176,000 |
U.S. treasury securities | |||
Debt Securities, Available-for-Sale [Line Items] | |||
Marketable securities with maturities within one year | 97,700,000 | ||
Marketable securities with maturities after one year and within three years | $ 82,000,000 |
Cash, Cash Equivalents, and I_4
Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 |
Debt Securities, Available-for-Sale [Line Items] | |||
Cash and cash equivalents | $ 58,848 | $ 79,765 | $ 269,665 |
Amortized Cost, Investments | 179,843 | 157,899 | |
Amortized Cost, Total cash, cash equivalents and investments | 238,691 | 237,664 | |
Gross Unrealized Gains | 265 | 5 | |
Gross Unrealized Losses | (387) | (130) | |
Estimated Fair Value, Cash and cash equivalents | 58,848 | 79,765 | |
U.S. treasury securities | 179,721 | 157,774 | |
Estimated Fair Value, Total cash, cash equivalents and investments | 238,569 | 237,539 | |
U.S. treasury securities | |||
Debt Securities, Available-for-Sale [Line Items] | |||
Amortized Cost, Investments | 179,843 | 153,604 | |
Gross Unrealized Gains | 265 | 5 | |
Gross Unrealized Losses | (387) | (108) | |
U.S. treasury securities | $ 179,721 | 153,501 | |
Corporate securities | |||
Debt Securities, Available-for-Sale [Line Items] | |||
Amortized Cost, Investments | 4,295 | ||
Gross Unrealized Gains | 0 | ||
Gross Unrealized Losses | (22) | ||
U.S. treasury securities | $ 4,273 |
Cash, Cash Equivalents, and I_5
Cash, Cash Equivalents, and Investments - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020 |
Accounting Policies [Abstract] | ||||
Cash and cash equivalents | $ 58,848 | $ 79,765 | $ 269,665 | |
Restricted cash included in "other long-term assets" | 0 | 0 | 176 | |
Cash, cash equivalents and restricted cash | $ 58,848 | $ 79,765 | $ 269,841 | $ 35,619 |
Leases - Additional Information
Leases - Additional Information (Details) $ in Thousands | 12 Months Ended | |||
Dec. 31, 2023 USD ($) lease | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Jan. 01, 2022 USD ($) | |
Lessee, Lease, Description [Line Items] | ||||
Operating lease right-of-use assets | $ 14,069 | $ 12,009 | $ 12,366 | |
Lease liability | $ 14,605 | $ 12,579 | ||
Number of finance lease not yet commenced | lease | 0 | |||
Rent expense | $ 5,195 | $ 5,064 | $ 3,817 | |
Belgrade, Serbia | ||||
Lessee, Lease, Description [Line Items] | ||||
Number of additional operating lease | lease | 1 | |||
Future lease payments | $ 567 | |||
Maximum | ||||
Lessee, Lease, Description [Line Items] | ||||
Lease arrangement term | 6 years | |||
Operating lease renewal term | 10 years |
Leases - Lease Cost (Details)
Leases - Lease Cost (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Leases [Abstract] | ||
Operating lease cost | $ 4,523 | $ 3,936 |
Short-term lease cost | 1,631 | 1,128 |
Variable lease cost | 5,491 | 7,340 |
Total lease cost | $ 11,645 | $ 12,404 |
Leases- Finance Lease Cost (Det
Leases- Finance Lease Cost (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Leases [Abstract] | ||
Amortization of lease assets | $ 2,282 | $ 2,106 |
Interest on lease liabilities | 83 | 115 |
Total finance lease cost | $ 2,365 | $ 2,221 |
Leases - Weighted-average Remai
Leases - Weighted-average Remaining Lease Term and Discount Rate of Leases (Details) | Dec. 31, 2023 | Dec. 31, 2022 |
Weighted-average remaining lease term (in years) | ||
Operating leases | 3 years 7 months 6 days | 3 years 10 months 24 days |
Finance leases | 1 year 1 month 6 days | 1 year 7 months 6 days |
Weighted-average discount rate | ||
Operating leases | 5.30% | 5.08% |
Finance leases | 4.99% | 3.69% |
Leases - Future Minimum Amounts
Leases - Future Minimum Amounts Payable (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Jan. 01, 2022 |
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] | ||
2024 | $ 4,748 | |
2025 | 4,321 | |
2026 | 3,736 | |
2027 | 2,098 | |
2028 and thereafter | 998 | |
Total lease payments | 15,901 | |
Less: imputed interest | (1,296) | |
Total lease liabilities | 14,605 | $ 12,579 |
Finance Leases | ||
2024 | 667 | |
2025 | 194 | |
2026 | 0 | |
2027 | 0 | |
2028 and thereafter | 0 | |
Total lease payments | 861 | |
Less: imputed interest | (70) | |
Total lease liabilities | $ 791 | |
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Other current liabilities, Other long-term liabilities |
Fair Value Measurement - Schedu
Fair Value Measurement - Schedule of Fair Value, by Balance Sheet Grouping (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Assets: | ||
Money market funds | $ 58,848 | $ 79,765 |
U.S. treasury securities | 179,721 | 157,774 |
U.S. treasury securities | ||
Assets: | ||
U.S. treasury securities | 179,721 | 153,501 |
Corporate securities | ||
Assets: | ||
U.S. treasury securities | 4,273 | |
Fair Value, Recurring | ||
Assets: | ||
Total assets | 233,990 | 197,648 |
Liabilities: | ||
Contingent consideration | 597 | 227 |
Total liabilities | 597 | 227 |
Fair Value, Recurring | U.S. treasury securities | ||
Assets: | ||
U.S. treasury securities | 179,721 | 153,501 |
Fair Value, Recurring | Corporate securities | ||
Assets: | ||
U.S. treasury securities | 4,273 | |
Fair Value, Recurring | Convertible debt securities | ||
Assets: | ||
U.S. treasury securities | 3,652 | |
Fair Value, Recurring | Money market funds | ||
Assets: | ||
Money market funds | 54,269 | 36,222 |
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | ||
Assets: | ||
Total assets | 54,269 | 36,222 |
Liabilities: | ||
Contingent consideration | 0 | 0 |
Total liabilities | 0 | 0 |
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | U.S. treasury securities | ||
Assets: | ||
U.S. treasury securities | 0 | 0 |
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Corporate securities | ||
Assets: | ||
U.S. treasury securities | 0 | |
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Convertible debt securities | ||
Assets: | ||
U.S. treasury securities | 0 | |
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) | Money market funds | ||
Assets: | ||
Money market funds | 54,269 | 36,222 |
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | ||
Assets: | ||
Total assets | 179,721 | 157,774 |
Liabilities: | ||
Contingent consideration | 0 | 0 |
Total liabilities | 0 | 0 |
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | U.S. treasury securities | ||
Assets: | ||
U.S. treasury securities | 179,721 | 153,501 |
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Corporate securities | ||
Assets: | ||
U.S. treasury securities | 4,273 | |
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Convertible debt securities | ||
Assets: | ||
U.S. treasury securities | 0 | |
Fair Value, Recurring | Significant Other Observable Inputs (Level 2 Inputs) | Money market funds | ||
Assets: | ||
Money market funds | 0 | 0 |
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | ||
Assets: | ||
Total assets | 0 | 3,652 |
Liabilities: | ||
Contingent consideration | 597 | 227 |
Total liabilities | 597 | 227 |
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | U.S. treasury securities | ||
Assets: | ||
U.S. treasury securities | 0 | 0 |
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Corporate securities | ||
Assets: | ||
U.S. treasury securities | 0 | |
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Convertible debt securities | ||
Assets: | ||
U.S. treasury securities | 3,652 | |
Fair Value, Recurring | Significant Unobservable Inputs (Level 3 Inputs) | Money market funds | ||
Assets: | ||
Money market funds | $ 0 | $ 0 |
Fair Value Measurement - Sche_2
Fair Value Measurement - Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - Convertible debt securities - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Balance at beginning of period | $ 3,652 | $ 500 |
Additional investment in convertible debt securities | 326 | 2,000 |
Change in fair value included in other income, net | 3,552 | 1,152 |
Conversion of convertible debt securities (See Note 9) | (7,530) | |
Balance at end of period | $ 0 | $ 3,652 |
Fair Value Measurement - Narrat
Fair Value Measurement - Narrative (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Contingent consideration, service period | 3 years | |
Datos | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Contingent consideration payable | $ 597 | |
Prowly | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Contingent consideration payable | $ 227 |
Fair Value Measurement - Sche_3
Fair Value Measurement - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) | Dec. 31, 2023 | Dec. 31, 2022 |
Risk free interest rate | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Contingent consideration, measurement input | 0.0480 | 0.0472 |
Revenue volatility | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Contingent consideration, measurement input | 0.110 | 0.201 |
Discount rate | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Contingent consideration, measurement input | 0.0770 | 0.0972 |
Fair Value Measurement - Sche_4
Fair Value Measurement - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - Contingent Consideration Liability - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Fair Value of Contingent Consideration Liability [Roll Forward] | ||
Beginning balance | $ 227 | $ 424 |
Expense recognized related to service period rendered | (4) | (20) |
Payments made | (223) | (177) |
Ending balance | $ 0 | $ 227 |
Property and Equipment, Net - S
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Property, Plant and Equipment [Line Items] | ||
Property and equipment | $ 15,518 | $ 13,657 |
Less: accumulated depreciation and amortization | (8,832) | (5,581) |
Property and equipment, net | 6,686 | 8,076 |
Computer equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment | 11,084 | 11,133 |
Finance leased asset | 6,481 | 3,272 |
Furniture and office equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment | 1,965 | 1,738 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment | $ 2,469 | $ 786 |
Property and Equipment, Net - A
Property and Equipment, Net - Additional Information (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Property, Plant and Equipment [Line Items] | |||
Depreciation | $ 3,762 | $ 4,200 | $ 2,826 |
Equipment Acquired Under Finance and Capital Lease | |||
Property, Plant and Equipment [Line Items] | |||
Depreciation | $ 2,314 | $ 2,030 | $ 1,465 |
Other Assets (Details)
Other Assets (Details) $ in Thousands | 1 Months Ended | 12 Months Ended | ||||
Mar. 31, 2023 USD ($) | Feb. 28, 2022 USD ($) | Jan. 31, 2021 USD ($) investment | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | |
Other Assets [Line Items] | ||||||
Purchases of short-term investments | $ 326 | $ 2,000 | $ 500 | |||
Fair value of the convertible notes gain (loss) | 3,552 | 1,152 | $ 0 | |||
Convertible debt securities | ||||||
Other Assets [Line Items] | ||||||
Number of convertible debt securities purchased | investment | 2 | |||||
Purchases of short-term investments | $ 326 | $ 2,000 | $ 500 | |||
Investment interest rate (as a percent) | 900% | 6% | 6% | |||
Fair value of the convertible notes gain (loss) | (326) | (250) | ||||
Convertible debt securities | ||||||
Other Assets [Line Items] | ||||||
Change in fair value included in other income, net | $ 3,552 | $ 1,152 |
Net Income (Loss) Per Share - N
Net Income (Loss) Per Share - Narrative (Details) | 1 Months Ended | 12 Months Ended | |
Mar. 31, 2021 segment shares | Dec. 31, 2023 vote shares | Dec. 31, 2022 shares | |
Class of Stock [Line Items] | |||
Number of classes of common stock | segment | 2 | ||
Common stock, conversion ratio | 1 | ||
Common Class A | |||
Class of Stock [Line Items] | |||
Number of votes per share of stock held | 1 | 1 | |
Number of shares issued in conversion (in shares) | 1 | 1 | |
Common Class A | PSUs | |||
Class of Stock [Line Items] | |||
Potentially dilutive common stock equivalents (in shares) | 1,077,726 | 1,283,620 | |
Class B Common Stock | |||
Class of Stock [Line Items] | |||
Number of votes per share of stock held | 10 | 10 |
Net Income (Loss) Per Share - R
Net Income (Loss) Per Share - Reconciliation of Weighted Average Shares Outstanding (Details) - shares | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Weighted Average Number of Shares Outstanding Reconciliation [Abstract] | |||
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic (in shares) | 142,593,000 | 141,160,000 | 126,586,000 |
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted (in shares) | 146,065,333 | 141,160,000 | 126,586,000 |
Options outstanding | |||
Weighted Average Number of Shares Outstanding Reconciliation [Abstract] | |||
Dilutive effect of share equivalents (in shares) | 3,403,051 | 0 | 0 |
Restricted stock | |||
Weighted Average Number of Shares Outstanding Reconciliation [Abstract] | |||
Dilutive effect of share equivalents (in shares) | 69,282 | 0 | 0 |
Net Income (Loss) Per Share - P
Net Income (Loss) Per Share - Potentially Dilutive Common Stock Equivalents (Details) - shares | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Stock options outstanding | |||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Potentially dilutive common stock equivalents (in shares) | 3,748,877 | 6,865,265 | 6,329,822 |
Unvested RSAs, RSUs, and PSUs | |||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Potentially dilutive common stock equivalents (in shares) | 1,558,847 | 1,328,714 | 345,026 |
Acquisitions, Intangible Asse_3
Acquisitions, Intangible Assets, and Goodwill - Additional Information (Details) - USD ($) $ in Thousands | 12 Months Ended | |||||||
Dec. 01, 2023 | Feb. 23, 2023 | Mar. 14, 2022 | Jan. 13, 2022 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Jun. 30, 2022 | |
Business Acquisition [Line Items] | ||||||||
Amortization expense | $ 2,307 | $ 1,880 | $ 227 | |||||
Developed technology | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 4 years 1 month 6 days | 4 years 9 months 18 days | ||||||
Trade name | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 3 years 8 months 12 days | 4 years 7 months 6 days | ||||||
Customer relationships | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 4 years 4 months 24 days | 2 years 3 months 18 days | ||||||
Content | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 2 years 3 months 18 days | 3 years 1 month 6 days | ||||||
Capitalized internal-use software | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 2 years 9 months 18 days | 2 years 7 months 6 days | ||||||
Capitalized software development costs | $ 5,165 | $ 1,760 | 1,403 | |||||
Amortization expense associated with capitalized development costs | 721 | $ 570 | $ 482 | |||||
Datos | ||||||||
Business Acquisition [Line Items] | ||||||||
Outstanding capital acquired (as a percent) | 60% | |||||||
Fair value of assets acquired and liabilities assumed, net | 19,021 | |||||||
Fair value of noncontrolling interest, including call option | 5,166 | |||||||
Identifiable intangible assets | $ 2,780 | |||||||
Transaction costs | $ 372 | |||||||
Total purchase consideration | 13,856 | |||||||
Cash consideration | $ 4,255 | |||||||
Datos | Developed technology | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 5 years | |||||||
Datos | Trade name | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 5 years | |||||||
Datos | Customer relationships | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 7 years | |||||||
Traffic Think Tank | ||||||||
Business Acquisition [Line Items] | ||||||||
Identifiable intangible assets | $ 594 | |||||||
Total purchase consideration | 1,800 | |||||||
Traffic Think Tank | 12-Month Holdback Amount | ||||||||
Business Acquisition [Line Items] | ||||||||
Business combination, holdback amount | $ 360 | |||||||
Holdback period | 12 months | |||||||
Traffic Think Tank | 18-Month Holdback Amount | ||||||||
Business Acquisition [Line Items] | ||||||||
Business combination, holdback amount | $ 360 | |||||||
Holdback period | 18 months | |||||||
Traffic Think Tank | Trade name | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 6 years | |||||||
Traffic Think Tank | Customer relationships | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 5 years | |||||||
Traffic Think Tank | Content | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 4 years | |||||||
Kompyte | ||||||||
Business Acquisition [Line Items] | ||||||||
Outstanding capital acquired (as a percent) | 100% | |||||||
Fair value of assets acquired and liabilities assumed, net | $ 10,000 | |||||||
Identifiable intangible assets | $ 5,500 | $ 5,500 | ||||||
Cash consideration | $ 10,000 | |||||||
Kompyte | Developed technology | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 6 years | |||||||
Kompyte | Trade name | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 6 years | |||||||
Kompyte | Customer relationships | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 3 years | |||||||
Backlinko | ||||||||
Business Acquisition [Line Items] | ||||||||
Identifiable intangible assets | $ 3,915 | |||||||
Cash consideration | $ 4,000 | |||||||
Backlinko | Trade name | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 5 years | |||||||
Backlinko | Content | ||||||||
Business Acquisition [Line Items] | ||||||||
Weighted average useful life | 4 years |
Acquisitions, Intangible Asse_4
Acquisitions, Intangible Assets, and Goodwill - Schedule of Business Acquisitions (Details) - Datos - USD ($) $ in Thousands | Dec. 01, 2023 | Dec. 31, 2023 |
Business Acquisition [Line Items] | ||
Fair value of the January 2021 and February 2022 Convertible Notes | $ 7,530 | |
Cash paid at close | 4,255 | |
Deferred purchase payments | 926 | |
Contingent payment | 597 | |
Other consideration | 548 | |
Total purchase consideration | 13,856 | |
Initial deferred purchase payment | $ 1,000 | |
Other Current Liabilities | ||
Business Acquisition [Line Items] | ||
Initial deferred purchase payment | $ 500 | |
Deferred purchase payment period | 9 months | |
Other Noncurrent Liabilities | ||
Business Acquisition [Line Items] | ||
Deferred purchase payment period | 15 months |
Acquisitions, Intangible Asse_5
Acquisitions, Intangible Assets, and Goodwill - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 | Jun. 30, 2022 | Mar. 14, 2022 |
Fair value of tangible assets: | ||||
Goodwill | $ 24,879 | $ 6,529 | ||
Datos | ||||
Fair value of tangible assets: | ||||
Cash and cash equivalents | 549 | |||
Accounts receivable | 518 | |||
Prepaid expenses and other current assets | 320 | |||
Property and equipment, net | 7 | |||
Other long-term assets | 3 | |||
Identifiable intangible assets | 2,780 | |||
Goodwill | 16,895 | |||
Total assets acquired | 21,072 | |||
Liabilities assumed | ||||
Accounts payable | 342 | |||
Deferred revenue | 367 | |||
Accrued expenses | 213 | |||
Other current liabilities | 609 | |||
Other long-term liabilities | 520 | |||
Total liabilities assumed | 2,051 | |||
Net assets acquired | 19,021 | |||
Fair value of noncontrolling interest, including call option | 5,166 | |||
Fair value of controlling interest acquired | $ 13,855 | |||
Kompyte | ||||
Fair value of tangible assets: | ||||
Identifiable intangible assets | $ 5,500 | $ 5,500 | ||
Goodwill | 4,928 | |||
Other assets | 328 | |||
Total assets acquired | 10,756 | |||
Liabilities assumed | ||||
Current and non-current liabilities | 756 | |||
Total liabilities assumed | 756 | |||
Net assets acquired | $ 10,000 |
Acquisitions, Intangible Asse_6
Acquisitions, Intangible Assets, and Goodwill - Intangible Assets (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Gross carrying amount | $ 22,596 | $ 13,790 |
Accumulated amortization | (6,513) | (3,504) |
Total | $ 16,083 | $ 10,286 |
Developed technology | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Weighted average useful life | 4 years 1 month 6 days | 4 years 9 months 18 days |
Gross carrying amount | $ 5,604 | $ 4,007 |
Accumulated amortization | (1,518) | (765) |
Total | $ 4,086 | $ 3,242 |
Trade name | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Weighted average useful life | 3 years 8 months 12 days | 4 years 7 months 6 days |
Gross carrying amount | $ 4,451 | $ 3,810 |
Accumulated amortization | (1,404) | (656) |
Total | $ 3,047 | $ 3,154 |
Content | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Weighted average useful life | 2 years 3 months 18 days | 3 years 1 month 6 days |
Gross carrying amount | $ 2,387 | $ 1,958 |
Accumulated amortization | (1,021) | (471) |
Total | $ 1,366 | $ 1,487 |
Customer relationships | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Weighted average useful life | 4 years 4 months 24 days | 2 years 3 months 18 days |
Gross carrying amount | $ 1,694 | $ 600 |
Accumulated amortization | (396) | (159) |
Total | $ 1,298 | $ 441 |
Capitalized internal-use software | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Weighted average useful life | 2 years 9 months 18 days | 2 years 7 months 6 days |
Gross carrying amount | $ 8,460 | $ 3,415 |
Accumulated amortization | (2,174) | (1,453) |
Total | $ 6,286 | $ 1,962 |
Acquisitions, Intangible Asse_7
Acquisitions, Intangible Assets, and Goodwill - Amortization (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] | ||
2024 | $ 4,304 | |
2025 | 4,034 | |
2026 | 3,056 | |
2027 | 1,468 | |
2028 | 695 | |
Thereafter | 2,526 | |
Total | $ 16,083 | $ 10,286 |
Acquisitions, Intangible Asse_8
Acquisitions, Intangible Assets, and Goodwill - Goodwill (Details) $ in Thousands | 12 Months Ended |
Dec. 31, 2023 USD ($) | |
Goodwill [Roll Forward] | |
Balance as of January 1, 2023 | $ 6,529 |
Foreign currency translation adjustment | 190 |
Balance as of December 31, 2023 | 24,879 |
Traffic Think Tank | |
Goodwill [Roll Forward] | |
Acquisition | 1,206 |
Datos | |
Goodwill [Roll Forward] | |
Acquisition | 16,954 |
Balance as of December 31, 2023 | $ 16,895 |
Exit Costs (Details)
Exit Costs (Details) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) subsidiary | Dec. 31, 2021 USD ($) | |
Restructuring Cost and Reserve [Line Items] | |||
Exit costs | $ 1,292 | $ 11,264 | $ 0 |
Loss on disposal of subsidiaries | $ 0 | 1,738 | $ 0 |
Netherlands | |||
Restructuring Cost and Reserve [Line Items] | |||
Loss on disposal of subsidiaries | $ 1,738 | ||
Number of subsidiaries sold | subsidiary | 2 | ||
Employee Relocation | |||
Restructuring Cost and Reserve [Line Items] | |||
Exit costs | $ 8,282 | ||
Employee Severance | |||
Restructuring Cost and Reserve [Line Items] | |||
Exit costs | $ 1,244 |
Accrued Expenses (Details)
Accrued Expenses (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Payables and Accruals [Abstract] | ||
Employee compensation | $ 7,742 | $ 5,083 |
Income taxes payable | 1,810 | 1,090 |
Other taxes payable | 9,695 | 10,101 |
Vacation reserves | 549 | 1,372 |
Other | 95 | 201 |
Total accrued expenses | $ 19,891 | $ 17,847 |
Revolving Credit Facility (Deta
Revolving Credit Facility (Details) - USD ($) | 12 Months Ended | |||
Jun. 30, 2023 | Dec. 31, 2023 | Dec. 31, 2022 | Jan. 12, 2021 | |
Revolving Credit Facility | ||||
Line of Credit Facility [Line Items] | ||||
Interest expense | $ 209,000 | $ 211,000 | ||
Revolving Credit Facility | JPMorgan Chase Bank, N.A. | ||||
Line of Credit Facility [Line Items] | ||||
Fee on undrawn amounts (as percent) | 0.25% | |||
Amount drawn | 0 | |||
Line of credit facility, increase (decrease), net | 176,000 | |||
Debt issuance costs | 630,000 | |||
Interest expense | $ 130,000 | $ 118,000 | ||
Revolving Credit Facility | JPMorgan Chase Bank, N.A. | Applicable Benchmark Rate | ||||
Line of Credit Facility [Line Items] | ||||
Variable interest rate floor (as percent) | 0.50% | |||
Margin on variable interest rate (as percent) | 2.75% | |||
Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA (as percent) | 3.50% | |||
Revolving Credit Facility | JPMorgan Chase Bank, N.A. | Base Rate | ||||
Line of Credit Facility [Line Items] | ||||
Variable interest rate floor (as percent) | 3.25% | |||
Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA (as percent) | 1.50% | |||
Margin on variable interest rate (as percent) | 0% | |||
Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA (as percent) | 2.50% | |||
Revolving Credit Facility | JP Morgan Chase Credit Agreement | JPMorgan Chase Bank, N.A. | ||||
Line of Credit Facility [Line Items] | ||||
Maximum borrowing capacity | $ 45,000,000 | |||
Letter of Credit Sub-Facility | JP Morgan Chase Credit Agreement | JPMorgan Chase Bank, N.A. | ||||
Line of Credit Facility [Line Items] | ||||
Maximum borrowing capacity | $ 5,000,000 |
Income Taxes - Income (loss) Be
Income Taxes - Income (loss) Before Income Taxes (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Income Tax Disclosure [Abstract] | |||
United States | $ (3,568) | $ (31,061) | $ (6,021) |
Foreign | 8,214 | (1,856) | 3,006 |
Income (loss) before income taxes | $ 4,646 | $ (32,917) | $ (3,015) |
Income Taxes - Provision For In
Income Taxes - Provision For Income Taxes (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Current taxes: | |||
Federal | $ 836 | $ 156 | $ 0 |
Foreign | 1,784 | 868 | 123 |
State | 775 | 160 | 88 |
Total current taxes | 3,395 | 1,184 | 211 |
Deferred taxes: | |||
Federal | 227 | 11 | 0 |
Foreign | 74 | (264) | 59 |
State | 0 | 0 | 0 |
Total deferred taxes | 301 | (253) | 59 |
Provision for income taxes | $ 3,696 | $ 931 | $ 270 |
Income Taxes - Reconciliation o
Income Taxes - Reconciliation of Effective Tax Rate (Details) | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Income Tax Disclosure [Abstract] | |||
U.S. federal taxes at statutory rate | 21% | 21% | 21% |
State taxes, net of federal benefit | 26.40% | 2.40% | 6.20% |
Foreign income tax rate differential | 10.10% | (4.10%) | 16% |
Impact of disposition of foreign subsidiaries | 0% | 6.10% | 0% |
Non-deductible expenses | 0% | 0% | (12.70%) |
Net impact of GILTI | 0% | 0% | (38.90%) |
Foreign derived intangible income deduction | (12.40%) | 0.20% | 0% |
Non-deductible executive compensation | 26.30% | 0% | 0% |
Permanent differences | 7% | 0% | 0% |
Deferred statutory rate changes | (0.70%) | (2.90%) | (1.70%) |
Stock compensation | 3.50% | (1.40%) | 93.80% |
Foreign research and development incentive | (7.70%) | 1.70% | 24.10% |
Tax attribute expiration | 37.40% | (2.80%) | 0% |
Change in valuation allowance | (28.70%) | (21.00%) | (110.10%) |
Other, net | (2.60%) | (2.00%) | (6.60%) |
Effective tax rate | 79.60% | (2.80%) | (8.90%) |
Income Taxes - Deferred Tax Ass
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Deferred tax assets: | ||
Net operating loss carryforwards | $ 4,788 | $ 10,018 |
Capitalized research and development expenditures | 13,535 | 9,487 |
Accruals and reserves | 1,868 | 1,670 |
Stock based compensation | 1,458 | 959 |
Intangibles | 760 | 520 |
Depreciation | 98 | 100 |
Capital loss carryforwards | 1,838 | 1,915 |
Finance lease | 3,749 | 3,795 |
Other deferred tax asset carryforward | 754 | 162 |
Gross deferred tax assets | 28,848 | 28,626 |
Valuation allowance | (20,453) | (21,698) |
Total deferred tax assets | 8,395 | 6,928 |
Deferred tax liabilities: | ||
Depreciation | (447) | (650) |
Intangibles | (1,091) | (172) |
Deferred commissions | (2,883) | (2,178) |
Operating lease right-of-use assets | (3,663) | (3,662) |
Other | (1,150) | (277) |
Total deferred tax liabilities | (9,234) | (6,939) |
Net deferred tax (liabilities) assets | $ (839) | $ (11) |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Details) - USD ($) | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Operating Loss Carryforwards [Line Items] | |||
Decrease in valuation allowance | $ 1,245,000 | ||
Liability for uncertain tax positions | 0 | $ 0 | $ 0 |
Accrued interest and penalties related to uncertain tax positions | 0 | $ 0 | $ 0 |
Unremitted earnings of foreign subsidiaries | 4,632,000 | ||
Deferred tax liability on undistributed foreign earnings | 0 | ||
Federal | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating loss carryforwards | 12,371,000 | ||
Federal | Capital Loss Carryforward | |||
Operating Loss Carryforwards [Line Items] | |||
Tax credit carryforward | 8,131,000 | ||
State | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating loss carryforwards | 13,930,000 | ||
Foreign | Other Foreign Locations | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating loss carryforwards | 1,905,000 | ||
Foreign | Cyprus | |||
Operating Loss Carryforwards [Line Items] | |||
Net operating loss carryforwards | $ 7,388,000 |
Redeemable Convertible Prefer_3
Redeemable Convertible Preferred Stock and Stockholders’ Equity - Additional Information (Details) $ / shares in Units, $ in Thousands | 1 Months Ended | 12 Months Ended | ||||||
Nov. 23, 2021 USD ($) $ / shares shares | Apr. 23, 2021 USD ($) shares | Mar. 29, 2021 USD ($) $ / shares shares | Mar. 28, 2021 shares | Mar. 15, 2021 | Mar. 31, 2021 segment shares | Dec. 31, 2023 vote $ / shares shares | Dec. 31, 2022 $ / shares shares | |
Class of Stock [Line Items] | ||||||||
Preferred stock, conversion ratio | 1 | |||||||
Redeemable convertible preferred stock, authorized (in shares) | 9,898,400 | |||||||
Stock split, conversion ratio | 3 | 3 | ||||||
Conversion of preferred stock (in shares) | 29,695,200 | |||||||
Preferred stock, authorized (in shares) | 100,000,000 | 100,000,000 | ||||||
Preferred stock, par value (in dollars per share) | $ / shares | $ 0.00001 | $ 0.00001 | ||||||
Percentage of votes required (as a percent) | 0.6667 | |||||||
Anniversary of effectiveness | 7 years | |||||||
Percentage of outstanding shares (as percent) | 0.10 | |||||||
Common Class A | ||||||||
Class of Stock [Line Items] | ||||||||
Common stock, authorized (in shares) | 1,000,000,000 | 1,000,000,000 | ||||||
Common stock, par value (in dollars per share) | $ / shares | $ 0.00001 | $ 0.00001 | ||||||
Number of votes per share of stock held | 1 | 1 | ||||||
Number of shares issued in conversion (in shares) | 1 | 1 | ||||||
Common Class A | IPO | ||||||||
Class of Stock [Line Items] | ||||||||
Stock sold (in shares) | 10,000,000 | |||||||
Price per share (in dollars per share) | $ / shares | $ 14 | |||||||
Net proceeds | $ | $ 126,600 | |||||||
Payment of deferred offering costs | $ | $ 13,400 | |||||||
Common Class A | Underwriters' Option | ||||||||
Class of Stock [Line Items] | ||||||||
Stock sold (in shares) | 719,266 | |||||||
Net proceeds | $ | $ 9,200 | |||||||
Payment of deferred offering costs | $ | $ 800 | |||||||
Common Class A | Follow-On Offering | ||||||||
Class of Stock [Line Items] | ||||||||
Stock sold (in shares) | 4,000,000 | |||||||
Price per share (in dollars per share) | $ / shares | $ 20.50 | |||||||
Net proceeds | $ | $ 77,900 | |||||||
Payment of deferred offering costs | $ | $ 4,100 | |||||||
Class B Common Stock | ||||||||
Class of Stock [Line Items] | ||||||||
Common stock, authorized (in shares) | 160,000,000 | 160,000,000 | ||||||
Common stock, par value (in dollars per share) | $ / shares | $ 0.00001 | $ 0.00001 | ||||||
Number of votes per share of stock held | 10 | 10 | ||||||
Series A | ||||||||
Class of Stock [Line Items] | ||||||||
Redeemable convertible preferred stock, authorized (in shares) | 3,379,400 | |||||||
Series A-1 | ||||||||
Class of Stock [Line Items] | ||||||||
Redeemable convertible preferred stock, authorized (in shares) | 1,837,600 | |||||||
Series B Convertible Preferred Stock | ||||||||
Class of Stock [Line Items] | ||||||||
Redeemable convertible preferred stock, authorized (in shares) | 4,681,400 | |||||||
Co-founders, Executive Officers and Officers | Common Class A | Follow-On Offering | ||||||||
Class of Stock [Line Items] | ||||||||
Stock sold (in shares) | 1,000,000 |
Redeemable Convertible Prefer_4
Redeemable Convertible Preferred Stock and Stockholders’ Equity - Common Stock Reserved for Future Issuance (Details) - 2021 Plan | Dec. 31, 2023 shares |
Class of Stock [Line Items] | |
Total authorized shares of common stock reserved for future issuance (in shares) | 19,245,464 |
Common Stock | |
Class of Stock [Line Items] | |
Total authorized shares of common stock reserved for future issuance (in shares) | 8,420,926 |
Options outstanding | |
Class of Stock [Line Items] | |
Total authorized shares of common stock reserved for future issuance (in shares) | 7,175,494 |
Restricted stock units and performance stock units outstanding | |
Class of Stock [Line Items] | |
Total authorized shares of common stock reserved for future issuance (in shares) | 3,649,044 |
Stock-Based Compensation - Addi
Stock-Based Compensation - Additional Information (Details) - USD ($) | 1 Months Ended | 12 Months Ended | |||||||||
Feb. 28, 2023 | Jan. 01, 2023 | Aug. 31, 2022 | Feb. 28, 2022 | Mar. 15, 2021 | Jul. 28, 2020 | Jul. 31, 2020 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2019 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Expected dividend yield | 0% | 0% | 0% | ||||||||
Weighted-average grant date fair value of options granted (in dollars per share) | $ 5.58 | $ 6.36 | $ 8.45 | ||||||||
Tax benefit | $ 1,301,000 | $ 0 | $ 0 | ||||||||
Aggregate intrinsic value of options outstanding | 49,221,000 | 32,721,000 | |||||||||
Aggregate intrinsic value of options exercised | 15,279,000 | 6,687,000 | 26,151,000 | ||||||||
Aggregate intrinsic value of options exercisable | 34,471,000 | ||||||||||
Stock-based compensation | $ 15,337,000 | 7,393,000 | 2,742,000 | ||||||||
Common Class A | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Issuance of shares in connection with employee stock purchase plan (in shares) | 38,879 | 39,516 | |||||||||
RSU | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Service period | 4 years | ||||||||||
Awards granted (in shares) | 1,984,086 | ||||||||||
Stock-based compensation | $ 8,249,000 | 3,295,000 | 440,000 | ||||||||
ESPP | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Number of shares reserved and authorized (in shares) | 3,000,667 | ||||||||||
Percent of outstanding shares (as a percent) | 1% | ||||||||||
Stock-based compensation | $ 33,000 | $ 204,000 | $ 133,000 | ||||||||
Issuance of shares in connection with employee stock purchase plan (in shares) | 25,240 | ||||||||||
PSUs | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Awards granted (in shares) | 0 | ||||||||||
2019 Plan | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Number of shares reserved and authorized (in shares) | 10,163,772 | 8,682,600 | |||||||||
Award vesting period | 4 years | ||||||||||
Award expiration period | 10 years | ||||||||||
Unrecognized compensation cost, options | $ 401,000 | ||||||||||
2019 Plan | Restricted stock | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Service period | 3 years | ||||||||||
Awards granted (in shares) | 156,852 | ||||||||||
Fair value of awards granted | $ 291,000 | ||||||||||
2019 Plan | Stock options | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Unrecognized compensation cost, period of recognition | 11 months 19 days | ||||||||||
2021 Plan | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Number of shares reserved and authorized (in shares) | 17,003,001 | 13,503,001 | |||||||||
Percent of outstanding shares (as a percent) | 5% | ||||||||||
Number of additional shares authorized (in shares) | 3,500,000 | ||||||||||
Unrecognized compensation cost, options | $ 18,255,000 | ||||||||||
2021 Plan | RSU | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Awards granted (in shares) | 1,984,086 | 1,181,782 | 239,936 | ||||||||
Unrecognized compensation cost, period of recognition | 2 years 9 months | ||||||||||
Unrecognized compensation cost | $ 20,164,000 | ||||||||||
2021 Plan | Stock options | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Unrecognized compensation cost, period of recognition | 2 years 11 months 4 days | ||||||||||
2021 Plan | PSUs | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||
Awards granted (in shares) | 0 | 1,395,596 | 0 | ||||||||
Stock-based compensation | $ 0 | $ 148,000 | $ 0 |
Stock-Based Compensation - Fair
Stock-Based Compensation - Fair Value Assumptions (Details) | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Share-Based Payment Arrangement [Abstract] | |||
Expected volatility | 63.10% | 53.30% | 52.10% |
Weighted-average risk-free interest rate | 3.75% | 2.72% | 1.07% |
Expected dividend yield | 0% | 0% | 0% |
Expected life – in years | 6 years | 6 years | 6 years |
Stock-Based Compensation - Opti
Stock-Based Compensation - Options Activity (Details) - $ / shares | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | |
Number of Options | ||
Outstanding (in shares) | 6,865,265 | |
Granted (in shares) | 2,666,034 | |
Exercised (in shares) | (1,917,922) | |
Forfeited (in shares) | (437,883) | |
Outstanding (in shares) | 7,175,494 | 6,865,265 |
Options exercisable (in shares) | 3,446,173 | |
Weighted-Average Exercise Price (per share) | ||
Outstanding (in dollars per share) | $ 4.82 | |
Granted (in dollars per share) | 9.17 | |
Exercised (in dollars per share) | 1.16 | |
Forfeited (in dollars per share) | 10.72 | |
Outstanding (in dollars per share) | 7.02 | $ 4.82 |
Options exercisable (in dollars per share) | $ 3.91 | |
Weighted-Average Remaining Contractual Term (in years) | ||
Outstanding (in years) | 7 years 9 months 10 days | 7 years 8 months 4 days |
Options exercisable (in years) | 6 years 5 months 26 days |
Stock-Based Compensation - RSU
Stock-Based Compensation - RSU and PSU Activity (Details) $ / shares in Units, $ in Thousands | 12 Months Ended |
Dec. 31, 2023 USD ($) $ / shares shares | |
RSU | |
Number of Shares | |
Unvested beginning balance (in shares) | shares | 1,269,743 |
Granted (in shares) | shares | 1,984,086 |
Vested (in shares) | shares | (509,102) |
Forfeited (in shares) | shares | (173,409) |
Unvested ending balance (in shares) | shares | 2,571,318 |
Weighted-Average Grant Date Fair Value | |
Unvested beginning balance (in dollars per share) | $ / shares | $ 11.97 |
Granted (in dollars per share) | $ / shares | 9.08 |
Vested (in dollars per share) | $ / shares | 12.02 |
Forfeited (in dollars per share) | $ / shares | 12.81 |
Unvested ending balance (in dollars per share) | $ / shares | $ 9.88 |
Aggregate Fair Value | |
Unvested beginning balance | $ | $ 15,194 |
Granted | $ | 18,016 |
Vested | $ | 6,119 |
Forfeited | $ | 2,221 |
Unvested ending balance | $ | $ 25,405 |
PSUs | |
Number of Shares | |
Granted (in shares) | shares | 0 |
Vested (in shares) | shares | (5,226) |
Forfeited (in shares) | shares | (200,668) |
Unvested ending balance (in shares) | shares | 1,077,726 |
Weighted-Average Grant Date Fair Value | |
Unvested beginning balance (in dollars per share) | $ / shares | $ 11.22 |
Granted (in dollars per share) | $ / shares | 0 |
Vested (in dollars per share) | $ / shares | 10.05 |
Forfeited (in dollars per share) | $ / shares | 11.96 |
Unvested ending balance (in dollars per share) | $ / shares | $ 11.61 |
Aggregate Fair Value | |
Unvested beginning balance | $ | $ 14,402 |
Granted | $ | 0 |
Vested | $ | 53 |
Forfeited | $ | 2,400 |
Unvested ending balance | $ | $ 12,512 |
Stock-Based Compensation - Expe
Stock-Based Compensation - Expense (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
Total stock-based compensation | $ 15,337 | $ 7,393 | $ 2,742 |
Cost of revenue | |||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
Total stock-based compensation | 130 | 74 | 37 |
Sales and marketing | |||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
Total stock-based compensation | 3,077 | 2,235 | 405 |
Research and development | |||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
Total stock-based compensation | 2,213 | 1,123 | 348 |
General and administrative | |||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
Total stock-based compensation | $ 9,917 | $ 3,961 | $ 1,952 |
Commitments and Contingencies_2
Commitments and Contingencies (Details) $ in Thousands | Dec. 31, 2023 USD ($) |
Commitments and Contingencies Disclosure [Abstract] | |
2024 | $ 11,579 |
2025 | 14,388 |
2026 | 3,266 |
Total | $ 29,233 |
Components of Other Income (E_3
Components of Other Income (Expense), Net (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Other Income and Expenses [Abstract] | |||
Foreign currency exchange gain (loss) | $ (1,116) | $ (1,302) | $ (4) |
Interest income (expense), net | 9,448 | 3,048 | (532) |
Change in fair value of convertible notes | 3,552 | 1,152 | 0 |
Other income, net | 429 | 558 | 14 |
Total other income (expense), net | $ 12,313 | $ 3,456 | $ (522) |
Employee Benefit Plan (Details)
Employee Benefit Plan (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Retirement Benefits [Abstract] | |||
Matching contributions | $ 1,320 | $ 938 | $ 547 |
Segment and Geographic Inform_3
Segment and Geographic Information - Additional Information (Details) | 12 Months Ended |
Dec. 31, 2023 segment | |
Segment Reporting [Abstract] | |
Number of operating segments | 1 |
Segment and Geographic Inform_4
Segment and Geographic Information - Geographic Data (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total revenue | $ 307,675 | $ 254,316 | $ 188,001 |
Total assets | 6,686 | 8,076 | |
United States | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total revenue | 146,408 | 119,775 | 85,642 |
Total assets | 3,231 | 6,025 | |
United Kingdom | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total revenue | 30,044 | 25,669 | 19,625 |
Netherlands | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets | 1,781 | 72 | |
Spain | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets | 807 | 832 | |
Czech Republic | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets | 278 | 442 | |
Other | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total revenue | 131,223 | 108,872 | $ 82,734 |
Total assets | $ 589 | $ 705 |