XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets  
Summary of changes to the goodwill carrying value

(in thousands)

    

    

Goodwill at December 31, 2024

$

427,621

Business combinations (Rockerbox)

72,098

Foreign exchange impact

16,868

Goodwill at June 30, 2025

$

516,587

Schedule of intangible assets and related accumulated amortization

(in thousands)

June 30, 2025

    

December 31, 2024

Gross Carrying

Accumulated

Net Carrying

Gross Carrying

Accumulated

Net Carrying

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Trademarks and brands

$

11,737

$

(6,344)

$

5,393

$

11,732

$

(5,966)

$

5,766

Customer relationships

 

169,235

(84,803)

 

84,432

 

159,919

 

(76,961)

 

82,958

Developed technology

 

105,620

(79,377)

 

26,243

 

91,556

 

(69,924)

 

21,632

Total intangible assets

$

286,592

$

(170,524)

$

116,068

$

263,207

$

(152,851)

$

110,356

Schedule of estimated future expected amortization expense of intangible assets

(in thousands)

    

    

2025 (for remaining six months)

$

14,494

2026

25,963

2027

21,902

2028

18,515

2029

13,960

2030

7,243

Thereafter

 

13,991

Total

$

116,068

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

    

(In years)

Trademarks and brands

 

7

Customer relationships

 

6

Developed technology

1