| Schedule of Goodwill |
The change in the carrying amount of goodwill for the six months ended June 30, 2026 was as follows (in thousands): | | | | | | | Balance—December 31, 2025 | $ | 192,305 | | | Foreign currency translation and other adjustments | (1,585) | | | Balance—June 30, 2026 | $ | 190,720 | |
|
| Schedule of Intangible Assets |
Intangible assets—net consisted of the following as of June 30, 2026 and December 31, 2025 (in thousands, except years): | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | Useful Life (Years) | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Developed technology | 4–5 | | $ | 10,427 | | | $ | (5,025) | | | $ | 5,402 | | | Trade names | 5 | | 6,097 | | | (1,747) | | | 4,350 | | | Customer relationships | 12–15 | | 32,484 | | | (9,265) | | | 23,219 | | | Total intangible assets | | | $ | 49,008 | | | $ | (16,037) | | | $ | 32,971 | |
| | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | Useful Life (Years) | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Developed technology | 4–5 | | $ | 16,870 | | | $ | (10,265) | | | $ | 6,605 | | | Trade names | 5 | | 6,992 | | | (2,196) | | | 4,796 | | | Customer relationships | 12–15 | | 32,770 | | | (8,146) | | | 24,624 | | | Total intangible assets | | | $ | 56,632 | | | $ | (20,607) | | | $ | 36,025 | |
|
| Schedule of Estimated Future Amortization of Intangible Assets |
As of June 30, 2026, future amortization of intangible assets that will be recorded in cost of revenue and general and administrative expenses is estimated as follows (in thousands): | | | | | | | Amortization | | Remainder of 2026 | $ | 2,741 | | | 2027 | 4,404 | | | 2028 | 4,126 | | | 2029 | 4,126 | | | 2030 | 4,060 | | | Thereafter | 13,514 | | | Total remaining amortization | $ | 32,971 | |
|