v3.26.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Goodwill and Intangible Assets  
Summary of changes to the goodwill carrying value

(in thousands)

  ​ ​ ​

  ​ ​ ​

Goodwill at December 31, 2025

$

516,002

Foreign exchange impact

(4,417)

Goodwill at June 30, 2026

$

511,585

Schedule of intangible assets and related accumulated amortization

(in thousands)

June 30, 2026

  ​ ​ ​

December 31, 2025

Gross Carrying

Accumulated

Net Carrying

Gross Carrying

Accumulated

Net Carrying

  ​ ​ ​

Amount

  ​ ​ ​

Amortization

  ​ ​ ​

Amount

  ​ ​ ​

Amount

  ​ ​ ​

Amortization

  ​ ​ ​

Amount

Trademarks and brands

$

11,736

$

(7,090)

$

4,646

$

11,737

$

(6,718)

$

5,019

Customer relationships

 

168,590

(99,619)

 

68,971

 

169,275

 

(92,323)

 

76,952

Developed technology

 

104,918

(90,663)

 

14,255

 

105,687

 

(86,042)

 

19,645

Total intangible assets

$

285,244

$

(197,372)

$

87,872

$

286,699

$

(185,083)

$

101,616

Schedule of estimated future expected amortization expense of intangible assets

(in thousands)

  ​ ​ ​

  ​ ​ ​

2026 (for remaining six months)

$

12,757

2027

21,762

2028

18,457

2029

13,902

2030

7,185

Thereafter

 

13,809

Total

$

87,872

Schedule of weighted-average remaining useful life by major asset classes

  ​ ​ ​

(In years)

Trademarks and brands

 

6

Customer relationships

 

5

Developed technology

1