| 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 March 31, | | | | 2026 | | 2025 | | | | | | (unaudited) | | | | Allowance for credit losses at the beginning of period | $ | 3,700 | | | $ | 4,200 | | | | | | | Provision for expected credit losses | 550 | | | 810 | | | | | | | Less: Write-offs, net of recoveries | (50) | | | (2,010) | | | | | | | Allowance for credit losses at the end of period | $ | 4,200 | | | $ | 3,000 | | | | | |
|
| 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-3 years |
Property and equipment consisted of the following (in thousands): | | | | | | | | | | | | | As of March 31, | | As of December 31, | | 2026 | | 2025 | | (unaudited) | | | | Computer equipment | $ | 9,921 | | | $ | 10,027 | | | Leasehold improvements | 6,312 | | | 6,314 | | | Furniture and fixtures | 3,795 | | | 3,796 | | | Capitalized internal-use software costs | 71,709 | | | 66,916 | | | Computer software | 111 | | | 111 | | | | | | | Total property and equipment | 91,848 | | | 87,164 | | | Less: accumulated depreciation | (56,913) | | | (53,326) | | | Property and equipment, net | $ | 34,935 | | | $ | 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 March 31, 2026, intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | Cost | | Accumulated Amortization | | Net | | (unaudited) | | Developed technologies | $ | 140,925 | | | $ | (114,508) | | | $ | 26,417 | | | Client relationships and contracts | 115,772 | | | (76,302) | | | 39,470 | | | Computer software licenses | 13,600 | | | (11,798) | | | 1,802 | | | Trademarks | 5,346 | | | (3,703) | | | 1,643 | | | Total intangible assets | $ | 275,643 | | | $ | (206,311) | | | $ | 69,332 | |
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 | |
|