v3.26.1
Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill
Goodwill recorded in connection with the Company’s acquisitions is primarily attributable to the assembled workforce and anticipated operational synergies. There were no additions to, or impairments of, goodwill during the three and six months ended June 30, 2026 and 2025.
The Company has only one reporting unit and evaluates goodwill for impairment at the single reporting unit level.
The following table displays the changes in the carrying amount of goodwill:
Balance at December 31, 2025$54,256 
Foreign currency translation(249)
Balance at June 30, 2026$54,007 
Intangible Assets
The gross carrying amounts and accumulated amortization of the Company’s finite-lived intangible assets as of June 30, 2026 and December 31, 2025 were as follows:
June 30, 2026
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,474 $(42,856)$1,618 
Customer relationships99,225 (71,296)27,929 
Trademarks and trade names2,300 (2,159)141 
Total finite-lived intangible assets$145,999 $(116,311)$29,688 
December 31, 2025
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$44,684 $(40,555)$4,129 
Customer relationships99,225 (65,122)34,103 
Trademarks and trade names2,300 (1,893)407 
Total finite-lived intangible assets$146,209 $(107,570)$38,639 
Amortization expense related to developed technology, customer relationships, and trademarks and trade names is recorded in depreciation and amortization within the Company’s consolidated statements of operations. Amortization expense of finite-lived intangible assets was $4,415 and $5,879 for the three months ended June 30, 2026 and 2025, respectively, and $8,831 and $11,826 for the six months ended June 30, 2026 and 2025, respectively.
The following table presents future amortization of the Company’s finite-lived intangible assets as of June 30, 2026:
Amount
2026 (remainder of the year)$8,006 
202713,712 
20287,907 
202920 
203020 
Thereafter23 
Total$29,688