Other Financial Statement Information (Tables)
|
3 Months Ended |
Mar. 31, 2025 |
Other Financial Information [Abstract] |
|
Schedule of Changes in the Allowance |
Changes in the allowances consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | 2025 | | 2024 | | | | | | Beginning balance | | $ | 2,121 | | | $ | 4,906 | | | | | | | Add: amounts recognized as a reduction of revenue | | 1,236 | | | 1,545 | | | | | | | Add (less): allowance for credit losses recognized in general and administrative expense | | 40 | | | (154) | | | | | | | Less: write-offs, net of recoveries | | (773) | | | (2,864) | | | | | | | Ending balance | | $ | 2,624 | | | $ | 3,433 | | | | | | |
|
Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Prepaid expenses | | $ | 11,135 | | | $ | 9,129 | | Deferred cost of revenue | | 3,789 | | | 1,670 | | Capitalized cloud computing development costs | | 1,557 | | | 1,599 | | Income tax receivable | | 1,542 | | | 3,701 | | Other current assets | | 2,414 | | | 1,827 | | Total prepaid expenses and other current assets | | $ | 20,437 | | | $ | 17,926 | |
|
Schedule of Carrying Amount of Goodwill |
The following table presents the changes in the carrying amount of goodwill (in thousands): | | | | | | | Amount | Balance as of December 31, 2024 | $ | 63,318 | | Acquisition(1) | 77,813 | | | | Balance as of March 31, 2025 | $ | 141,131 | |
(1) Amounts relate to the acquisition of Formation Nation, Inc., or Formation Nation. Refer to Note 5. Acquisition to our condensed consolidated financial statements.
|
Schedule of Accrued Expenses and and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | Accrued payroll and related expenses | | $ | 19,652 | | | $ | 27,518 | | Accrued vendor payables | | 22,719 | | | 15,895 | | Accrued advertising | | 692 | | | 1,636 | | Sales allowances | | 3,079 | | | 3,086 | | Accrued sales, use and business taxes | | 9,107 | | | 6,984 | | Deferred consideration relating to business acquired | | 12,957 | | | — | | Other | | 4,241 | | | 2,809 | | Total accrued expenses and other current liabilities | | $ | 72,447 | | | $ | 57,928 | |
|
Schedule of Depreciation and Amortization Expense |
Depreciation and amortization expense of our property and equipment, including capitalized internal-use software, and intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | 2025 | | 2024 | Cost of revenue | | $ | 5,115 | | | $ | 4,467 | | Sales and marketing | | 1,715 | | | 799 | | Technology and development | | 2,220 | | | 1,477 | | General and administrative | | 1,356 | | | 927 | | Total depreciation and amortization expense | | $ | 10,406 | | | $ | 7,670 | |
|