Balance Sheet Components | Balance Sheet Components Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following (in thousands): As of March 31, As of December 31, 2024 2023 Prepaid expenses $ 7,149 $ 5,762 Contract cost assets, current 3,845 3,782 Income tax receivable 459 961 Other 785 1,069 Total prepaid expenses and other current assets $ 12,238 $ 11,574 Cloud Computing Arrangements Current costs for capitalized deferred implementation costs are included in prepaid expenses and other current assets, and non-current costs are included in other assets on the accompanying condensed consolidated balance sheets.Capitalized deferred implementation costs for cloud computing arrangements consisted of the following (in thousands): As of March 31, As of December 31, 2024 2023 Capitalized deferred implementation costs $ 2,054 $ 1,779 Accumulated amortization (233) (208) Capitalized deferred implementation costs, net $ 1,821 $ 1,571 Amortization expense for capitalized deferred implementation costs was immaterial for both the three months ended March 31, 2024, and 2023. Property and Equipment, Net Property and equipment, net consisted of the following (in thousands): As of March 31, As of December 31, 2024 2023 Computer equipment and software $ 8,850 $ 8,794 Leasehold improvements 2,424 2,732 Office equipment and furniture 991 990 Total 12,265 12,516 Accumulated depreciation (9,254) (9,179) Property and equipment, net $ 3,011 $ 3,337 Depreciation expense amounted to $0.4 million, and $0.5 million for the three months ended March 31, 2024, and 2023, respectively. Intangible Assets, Net Intangible assets, net consisted of the following (in thousands): As of March 31, 2024 Gross Amount Accumulated Amortization Net Carrying Amount Customer relationships $ 343,300 $ (175,032) $ 168,268 Developed technology 96,400 (54,845) 41,555 Trademarks 24,975 (13,430) 11,545 Non-competition agreements 5,500 (1,988) 3,512 Capitalized software 30,903 (16,965) 13,938 Total intangible assets, net $ 501,078 $ (262,260) $ 238,818 As of December 31, 2023 Gross Amount Accumulated Amortization Net Carrying Amount Customer relationships $ 343,300 $ (166,485) $ 176,815 Developed technology 96,400 (52,039) 44,361 Trademarks 24,975 (12,803) 12,172 Non-competition agreements 5,500 (1,743) 3,757 Capitalized software 28,997 (15,042) 13,955 Total intangible assets, net $ 499,172 $ (248,112) $ 251,060 For the three months ended March 31, 2024 and 2023, the Company capitalized $1.9 million, and $2.0 million, respectively, related to internally developed software costs. The weighted average remaining useful lives for intangible assets as of March 31, 2024, were as follows: Weighted Average Remaining Useful Life (in years) Customer relationships 5 Developed technology 6 Trademarks 5 Non-competition agreements 4 Capitalized software 2 Amortization expense related to intangible assets was as follows (in thousands): Three Months Ended March 31, 2024 2023 Cost of revenues $ 4,729 $ 4,454 General and administrative expense 9,419 9,582 Total amortization expense $ 14,148 $ 14,036 The estimated future amortization of intangible assets as of March 31, 2024, was as follows (in thousands): Years ending December 31, 2024 (remaining nine months) $ 42,210 2025 50,697 2026 44,872 2027 42,272 2028 24,901 Thereafter 33,866 Total amortization expense $ 238,818 No impairment of long-lived assets was recorded during either the three months ended March 31, 2024 or 2023. Accrued Liabilities Accrued liabilities consisted of the following (in thousands): As of March 31, As of December 31, 2024 2023 Accrued payroll and payroll-related expenses $ 8,237 $ 9,501 Accrued operating costs 4,371 3,655 Sales tax liabilities from acquisitions 3,383 3,383 Accrued costs of revenues 2,576 2,003 Accrued bonuses 2,476 6,424 User conference accrual 1,861 1,073 Customer deposits 1,243 1,302 Operating lease liabilities – current 778 773 Other sales tax liabilities 436 404 Excise taxes payable 756 379 Other accrued liabilities 2,252 1,776 Total accrued liabilities $ 28,369 $ 30,673 |