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 carrying amount of goodwill was $512.9 million at both June 30, 2026 and December 31, 2025. Goodwill represents the excess purchase price over the fair value of net assets acquired. The annual impairment test was performed as of October 31, 2025. No impairment of goodwill was identified during 2025, nor has any impairment of goodwill been recorded to date.
Intangible assets at June 30, 2026 and December 31, 2025 were as follows:
As of June 30, 2026As of December 31, 2025
Gross AmountAccumulated AmortizationNet Carrying AmountGross AmountAccumulated AmortizationNet Carrying Amount
Acquired technology $117,737 $(110,177)$7,560 $117,737 $(101,481)$16,256 
Capitalized software development costs115,408 (49,522)65,886 103,884 (41,763)62,121 
$233,145 $(159,699)$73,446 $221,621 $(143,244)$78,377 
The Company recorded intangible assets from various prior business combinations as well as capitalized software development costs. Intangible assets are amortized on a straight-line basis over their estimated useful lives, which range from five to seven years. During the three months ended June 30, 2026 and 2025, the Company capitalized software development costs of $7.5 million and $6.1 million, respectively, and $14.4 million and $11.6 million for the six months ended June 30, 2026 and 2025, respectively. Amortization expense included in cost of revenues on the condensed consolidated statements of comprehensive income was $9.8 million for both of the three months ended June 30, 2026 and 2025 and $19.4 million for both of the six months ended June 30, 2026 and 2025. Amortization expense included in operating expenses on the condensed consolidated statements of comprehensive income was zero for both of the three months ended June 30, 2026 and 2025, respectively and zero and $0.1 million for the six months ended June 30, 2026 and 2025, respectively.
The estimated future amortization expense related to intangible assets as of June 30, 2026 was as follows:
Amortization
Year Ended December 31,
2026 (July 1 to December 31)
$17,729 
2027
22,250 
2028
16,024 
2029
10,567 
2030
5,780 
Thereafter1,096 
Total amortization$73,446