| Schedule of Allowance For Accounts Receivable |
We reassess the adequacy of the allowance for credit losses each reporting period. The following table presents a rollforward of the allowance for credit losses (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | (unaudited) | | (unaudited) | | Allowance for credit losses at the beginning of period | $ | 4,200 | | | $ | 3,000 | | | $ | 3,700 | | | $ | 4,200 | | | Provision for expected credit losses | 498 | | | 300 | | | 1,048 | | | 1,110 | | | Less: Transferred to assets held for sale | (864) | | | — | | | (864) | | | — | | | Less: Write-offs, net of recoveries | 2 | | | — | | | (48) | | | (2,010) | | | Allowance for credit losses at the end of period | $ | 3,836 | | | $ | 3,300 | | | $ | 3,836 | | | $ | 3,300 | |
|
| Schedule of Property and Equipment, Useful Life |
The estimated useful life of each asset category is as follows: | | | | | | | Computer equipment | 2-3 years | | Furniture and fixtures | 3-5 years | | Leasehold improvements | Lesser of lease term or estimated useful life | | Computer software | 2-5 years | | Capitalized internal-use software costs | 2-5 years |
Property and equipment consisted of the following (in thousands): | | | | | | | | | | | | | As of June 30, | | As of December 31, | | 2026 | | 2025 | | (unaudited) | | | | Computer equipment | $ | 8,368 | | | $ | 10,027 | | | Leasehold improvements | 6,151 | | | 6,314 | | | Furniture and fixtures | 3,791 | | | 3,796 | | | Capitalized internal-use software costs | 54,748 | | | 66,916 | | | Computer software | 111 | | | 111 | | | | | | | Total property and equipment | 73,169 | | | 87,164 | | | Less: accumulated depreciation | (39,697) | | | (53,326) | | | Property and equipment, net | $ | 33,472 | | | $ | 33,838 | |
|
| Schedule of Intangible Asset, Useful Life |
The estimated useful life of each asset category is as follows: | | | | | | | Developed technologies | 3-10 years | | Client relationships and contract backlog | 2-7 years | | Computer software licenses | 1-5 years | | Trademarks | 1-5 years |
As of June 30, 2026, intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | Cost | | Accumulated Amortization | | Net | | (unaudited) | | Developed technologies | $ | 122,908 | | | $ | (99,994) | | | $ | 22,914 | | | Client relationships and contracts | 72,771 | | | (42,402) | | | 30,369 | | | Computer software licenses | 13,369 | | | (11,967) | | | 1,402 | | | Trademarks | 3,944 | | | (2,508) | | | 1,436 | | | Total intangible assets | $ | 212,992 | | | $ | (156,871) | | | $ | 56,121 | |
As of December 31, 2025, intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | Cost | | Accumulated Amortization | | Net | | Developed technologies | $ | 141,101 | | | $ | (110,621) | | | $ | 30,480 | | | Client relationships and contracts | 115,808 | | | (72,750) | | | 43,058 | | | Computer software licenses | 13,600 | | | (11,329) | | | 2,271 | | | Trademarks | 5,367 | | | (3,498) | | | 1,869 | | | Total intangible assets | $ | 275,876 | | | $ | (198,198) | | | $ | 77,678 | |
|