v3.26.1
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The changes in the carrying amount of goodwill are as follows:
Amount
Balance at December 31, 2025$674,262 
Additions119,242 
Effect of foreign currency translation16 
Balance at June 30, 2026$793,520 
There was no impairment recognized related to goodwill during the three and six months ended June 30, 2026 or 2025.
Intangible assets, net consist of the following:
As of June 30, 2026
Weighted
Average
Useful Life
Gross carrying
amount
Accumulated
Amortization
Net carrying
amount
Finite-lived intangible assets
 Developed technology 9.5 years$281,284 $(95,627)$185,657 
 Customer relationships 19.5 years262,242 (45,164)217,078 
 Trade names4.9 years14,033 (8,628)5,405 
 Licenses9.8 years5,256 (1,168)4,088 
Backlog1.0 year900 (300)600 
Finite-lived intangible assets$563,715 $(150,887)$412,828 
As of December 31, 2025
Weighted
Average
Useful Life
Gross carrying
amount
Accumulated
amortization
Net carrying
amount
Finite-lived intangible assets
 Developed technology 9.9 years$265,031 $(81,571)$183,460 
 Customer relationships 20.0 years253,635 (38,525)215,110 
 Trade names5.2 years12,328 (7,331)4,997 
 Licenses9.8 years5,254 (896)4,358 
Total finite-lived intangible assets$536,248 $(128,323)$407,925 

There was no impairment recognized related to intangible assets during the three and six months ended June 30, 2026, or 2025. Amortization expense of intangible assets for the three months ended June 30, 2026, and 2025, was $11.6 million and $10.1 million, respectively, and for the six months ended June 30, 2026, and 2025, was $22.5 million and $20.3 million, respectively, and is recorded in cost of revenues and selling, general and administrative expenses in the unaudited condensed consolidated statements of operations and comprehensive loss. Estimated future amortization expense for finite-lived intangibles is as follows:

Years ending December 31Amount
2026 (for the remaining period)$23,569 
202745,999 
202843,552 
202943,342 
203043,156 
Thereafter213,210 
    Total future amortization expense on intangible assets$412,828