v3.25.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Balances

The following table represents a roll forward of goodwill balances:

 


 

 

As of December 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

As Restated

 

Balance as of beginning of year

 

$

475,814

 

 

$

565,493

 

Additions

 

 

564,657

 

 

 

49,774

 

Disposals

 

 

—

 

 

 

—

 

Impairment

 

 

(66,235

)

 

 

(139,645

)

Effect of exchange rate changes

 

 

(838

)

 

 

192

 

Balance as of end of year

 

$

973,398

 

 

$

475,814

 

Schedule of Intangible Assets Subject to Amortization

The following tables set forth the information for intangible assets subject to amortization (in thousands):

 

 


 

 

As of December 31, 2024

 

 

Weighted average remaining useful live (years)

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net

Brands and trademarks

 

14.66

 

$174,423

 

$(24,493)

 

$149,930

Customer relationships database

 

15.10

 

608,758

 

(86,121)

 

522,637

Intellectual property

 

6.79

 

158,868

 

(37,240)

 

121,628

Developed technology

 

0.72

 

1,226

 

(1,006)

 

220

Internal-use software

 

3.97

 

21,920

 

(7,603)

 

14,317

Total intangible assets

 

 

 

$965,195

 

$(156,463)

 

$808,732

 

 

 


 

 

As of December 31, 2023

 

 

 

 

As Restated

 

As Restated

 

As Restated

 

 

Weighted average remaining useful live (years)

 

Gross
Carrying
Amount

 

Accumulated
Amortization

 

Net

Brands and trademarks

 

14.66

 

$109,478

 

$(17,614)

 

$91,864

Customer relationships database

 

10.53

 

214,515

 

(56,204)

 

158,311

Intellectual property

 

4.74

 

44,363

 

(29,836)

 

14,527

Developed technology

 

1.32

 

1,309

 

(876)

 

433

Internal-use software

 

0.85

 

5,027

 

(3,960)

 

1,067

Intangible assets subject to amortization

 

 

 

374,692

 

(108,490)

 

266,202

Intangible assets under development

 

 

 

10,342

 

—

 

10,342

Total intangible assets

 

 

 

$385,034

 

$(108,490)

 

$276,544

Schedule of Future Expected Amortization Expense

Future expected amortization expense as of December 31, 2024 is as follows:

 

Years Ended December 31,

 

Amortization
Expense

 

2025

 

$

102,052

 

2026

 

 

97,446

 

2027

 

 

86,954

 

2028

 

 

79,068

 

2029

 

 

73,907

 

Thereafter

 

 

369,305

 

 

 

$

808,732