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

​

​

​

​

​

(in thousands)

    

​

    

Goodwill at December 31, 2023

​

$

436,008

Measurement period adjustments

​

​

(300)

Foreign exchange impact

​

​

(4,212)

Goodwill at June 30, 2024

​

$

431,496

Schedule of intangible assets and related accumulated amortization

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

(in thousands)

​

June 30, 2024

    

December 31, 2023

​

​

Gross Carrying

​

Accumulated

​

Net Carrying

​

Gross Carrying

​

Accumulated

​

Net Carrying

​

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Trademarks and brands

​

$

11,733

​

$

(5,561)

​

$

6,172

​

$

11,734

​

$

(5,140)

​

$

6,594

Customer relationships

​

 

160,520

​

​

(69,985)

​

 

90,535

​

 

161,173

​

 

(62,955)

​

 

98,218

Developed technology

​

 

92,243

​

​

(63,530)

​

 

28,713

​

 

93,013

​

 

(56,942)

​

 

36,071

Non-compete agreements

​

​

64

​

​

(64)

​

​

—

​

​

66

​

​

(66)

​

​

—

Total intangible assets

​

$

264,560

​

$

(139,140)

​

$

125,420

​

$

265,986

​

$

(125,103)

​

$

140,883

Schedule of estimated future expected amortization expense of intangible assets

​

​

​

​

​

(in thousands)

    

    

​

2024 (for remaining six months)

​

$

14,247

2025

​

​

26,702

2026

​

​

21,948

2027

​

​

18,045

2028

​

​

14,913

2029

​

​

12,562

Thereafter

​

 

17,003

Total

​

$

125,420

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

​

​

​

​

​

    

(In years)

Trademarks and brands

 

8

Customer relationships

 

6

Developed technology

​

2