Other Financial Statement Information (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
| Other Financial Information [Abstract] |
|
| Schedule of Changes in the Allowance |
Changes in the allowances consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2025 | | 2024 | | 2025 | | 2024 | | Beginning balance | | $ | 2,624 | | | $ | 3,433 | | | $ | 2,121 | | | $ | 4,906 | | Add: allowance recognized as a reduction of revenue | | 16 | | | 1,743 | | | 1,251 | | | 3,288 | | Add (less): allowance for credit losses recognized in general and administrative expense | | 154 | | | 136 | | | 195 | | | (19) | | | Less: write-offs, net of recoveries | | (514) | | | (1,536) | | | (1,287) | | | (4,399) | | | Ending balance | | $ | 2,280 | | | $ | 3,776 | | | $ | 2,280 | | | $ | 3,776 | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | | Prepaid expenses | | $ | 9,384 | | | $ | 9,129 | | | Deferred cost of revenue | | 2,212 | | | 1,670 | | | Capitalized cloud computing development costs | | 1,603 | | | 1,599 | | | Income tax receivable | | 230 | | | 3,701 | | | Other current assets | | 1,056 | | | 1,827 | | | Total prepaid expenses and other current assets | | $ | 14,485 | | | $ | 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 | | Net working capital and measurement period adjustments(2) | (1,561) | | | | Balance as of June 30, 2025 | $ | 139,570 | |
(1) Amounts relate to the acquisition of Formation Nation, Inc., or Formation Nation. Refer to Note 5. Acquisition to our unaudited condensed consolidated financial statements. (2) Amounts relate to the $0.3 million payment for net working capital adjustments and measurement period adjustments related to deferred taxes of $1.9 million associated with the acquisition of Formation Nation. Refer to Note 5. Acquisition to our unaudited 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): | | | | | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | | Accrued payroll and related expenses | | $ | 26,940 | | | $ | 27,518 | | | Accrued vendor payables | | 18,289 | | | 15,895 | | | Accrued advertising | | 1,630 | | | 1,636 | | | Sales allowances | | 3,130 | | | 3,086 | | | Accrued sales, use and business taxes | | 6,880 | | | 6,984 | | | Deferred consideration relating to business acquired | | 12,957 | | | — | | | Other | | 4,047 | | | 2,809 | | | Total accrued expenses and other current liabilities | | $ | 73,873 | | | $ | 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 June 30, | | Six Months Ended June 30, | | | 2025 | | 2024 | | 2025 | | 2024 | | Cost of revenue | | $ | 5,313 | | | $ | 4,618 | | | $ | 10,428 | | | $ | 9,085 | | | Sales and marketing | | 2,454 | | | 889 | | | $ | 4,169 | | | 1,688 | | | Technology and development | | 2,158 | | | 1,841 | | | $ | 4,378 | | | 3,318 | | | General and administrative | | 1,414 | | | 1,078 | | | $ | 2,770 | | | 2,005 | | | Total depreciation and amortization expense | | $ | 11,339 | | | $ | 8,426 | | | $ | 21,745 | | | $ | 16,096 | |
|