| Schedule of Goodwill |
The following table presents goodwill as of June 30, 2026 and December 31, 2025: | | | | | | | | | | December 31, 2025 | | $ | 205,750 | | | Acquisitions | | 92,054 | | | Measurement period adjustments | | 1,522 | | | Foreign currency translation adjustments | | (254) | | | June 30, 2026 | | $ | 299,072 | |
|
| Schedule of Components of Intangible Assets |
The components of intangible assets consisted of the following as of June 30, 2026 and December 31, 2025: | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Finite-Lived Intangible Assets | | | | | | | Developed technology | $ | 296,114 | | | $ | (50,497) | | | $ | 245,617 | | | Capitalized software | 14,574 | | | (11,599) | | | 2,975 | | | Customer relationships | 48,591 | | | (6,956) | | | 41,635 | | | Trademarks and tradenames | 17,600 | | | (3,950) | | | 13,650 | | | Backlog | 22,150 | | | (6,957) | | | 15,193 | | | Other | 1,502 | | | (657) | | | 845 | | | Indefinite-Lived Intangible Assets | | | | | | | In-process technology | 500 | | | — | | | 500 | | | Total | $ | 401,031 | | | $ | (80,616) | | | $ | 320,415 | |
| | | | | | | | | | | | | | | | | | | December 31, 2025 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Finite-Lived Intangible Assets | | | | | | | Developed technology | $ | 230,165 | | | $ | (37,238) | | | $ | 192,927 | | | Capitalized software | 14,558 | | | (11,164) | | | 3,394 | | | Customer relationships | 16,114 | | | (5,786) | | | 10,328 | | | Trademarks and tradenames | 10,102 | | | (3,443) | | | 6,659 | | | Backlog | 14,491 | | | (4,343) | | | 10,148 | | | Other | 1,399 | | | (609) | | | 790 | | | Indefinite-Lived Intangible Assets | | | | | | | In-process technology | 500 | | | — | | | 500 | | | Total | $ | 287,329 | | | $ | (62,583) | | | $ | 224,746 | |
|
| Schedule of Amortization expense |
Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss for the three and six months ended June 30, 2026 and 2025, respectively consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | | Cost of revenues | | $ | 7,227 | | | $ | 1,808 | | | $ | 13,363 | | | $ | 3,620 | | | Research and development, net | | 7 | | | 3 | | | 14 | | | 5 | | | Selling, general and administrative | | 3,537 | | | 760 | | | 4,870 | | | 1,659 | | | Total amortization expense | | $ | 10,771 | | | $ | 2,571 | | | $ | 18,247 | | | $ | 5,284 | |
|
| Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets |
The following table outlines the estimated future amortization expense related to intangible assets held as of June 30, 2026: | | | | | | | 2026 (for the remaining period) | $ | 23,205 | | | 2027 | 39,749 | | | 2028 | 36,526 | | | 2029 | 34,275 | | | 2030 | 30,497 | | | Thereafter | 155,663 | | | Total | $ | 319,915 | |
|