v3.26.1
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Changes in Goodwill

Changes in goodwill as of June 30, 2026, as compared to December 31, 2025 consisted of the following (in thousands):

 

Balance as of December 31, 2025

 

$

541,493

 

Measurement period adjustment

 

 

(601

)

Impact of foreign currency translation

 

 

(3,659

)

Balance as of June 30, 2026

 

$

537,233

 

Schedule of Intangible Assets, Net

Intangible assets, net consisted of the following as of June 30, 2026 and December 31, 2025 (in thousands):

 

 

 

As of June 30, 2026

 

 

As of December 31, 2025

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Total

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Total

 

Finite-lived intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer Relationships

 

$

571,172

 

 

$

(176,703

)

 

$

394,469

 

 

$

572,854

 

 

$

(154,104

)

 

$

418,750

 

Developed Technology

 

 

42,000

 

 

 

(35,000

)

 

 

7,000

 

 

 

42,000

 

 

 

(28,000

)

 

 

14,000

 

Lease in place

 

 

5,696

 

 

 

(3,141

)

 

 

2,555

 

 

 

5,696

 

 

 

(2,742

)

 

 

2,954

 

IP Addresses

 

 

286

 

 

 

(286

)

 

 

 

 

 

286

 

 

 

(286

)

 

 

 

Patents

 

 

677

 

 

 

(52

)

 

 

625

 

 

 

450

 

 

 

(29

)

 

 

421

 

Total finite-lived intangibles

 

 

619,831

 

 

 

(215,182

)

 

 

404,649

 

 

 

621,286

 

 

 

(185,161

)

 

 

436,125

 

Indefinite-lived intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks

 

 

26

 

 

 

 

 

 

26

 

 

 

24

 

 

 

 

 

 

24

 

Internet Domain

 

 

150

 

 

 

 

 

 

150

 

 

 

150

 

 

 

 

 

 

150

 

Total indefinite-lived

 

 

176

 

 

 

 

 

 

176

 

 

 

174

 

 

 

 

 

 

174

 

Total intangibles

 

$

620,007

 

 

$

(215,182

)

 

$

404,825

 

 

$

621,460

 

 

$

(185,161

)

 

$

436,299

 

Schedule of Expected Future Amortization Expense

As of June 30, 2026, expected future amortization expense for the years indicated was as follows (in thousands):

 

Remaining portion of 2026

 

$

25,071

 

2027

 

 

40,494

 

2028

 

 

40,494

 

2029

 

 

40,100

 

2030

 

 

39,817

 

Thereafter

 

 

218,673

 

Total

 

$

404,649