v3.26.1
Goodwill and Other Intangibles
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Goodwill and Other Intangibles Goodwill and Other Intangibles
Goodwill and intangible assets deemed to have an indefinite life are not amortized, but are reviewed annually for impairment of value or when indicators of a potential impairment are present. As part of the Company’s business planning cycle, the Company performs an annual goodwill impairment test in the fourth quarter of the fiscal year. There were no indications of impairment of goodwill noted as of June 30, 2026. Goodwill has a carrying value of $403.4 million as of both June 30, 2026 and December 31, 2025.

Total intangible assets consisted of the following as of June 30, 2026 and December 31, 2025:

As of June 30, 2026
(in thousands)Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived:
       Customer Relationships$92,800 $(12,407)$80,393 
       Developed Technology99,200 (39,288)59,912 
       Tradenames6,450 (1,076)5,374 
Total amortizable intangible assets
198,450 (52,771)145,679 
Website domain name (Indefinite-lived)
25 — 25 
Total intangible assets$198,475 $(52,771)$145,704 

As of December 31, 2025
(in thousands)Carrying ValueAccumulated AmortizationNet Carrying Value
Finite-lived:
       Customer Relationships$92,800 $(9,314)$83,486 
       Developed Technology99,200 (29,462)69,738 
       Tradenames6,450 (756)5,694 
Total amortizable intangible assets
198,450 (39,532)158,918 
Website domain name (Indefinite-lived)
25 — 25 
Total intangible assets$198,475 $(39,532)$158,943 
Amortization expense recognized on intangible assets was $6.6 million and $13.2 million for the three and six months ended June 30, 2026, respectively, and $6.6 million and $9.0 million for the three and six months ended June 30, 2025, respectively.

The following table shows the estimated annual amortization expense of the definite-lived intangible assets for the next five years and thereafter (in thousands):
2026 (six months remaining)
$13,238 
202723,614 
202821,887 
202921,887 
203010,006 
Thereafter55,047 
$145,679