v3.26.3
Goodwill, Intangibles and Capitalized Software (Tables)
9 Months Ended
Sep. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Summary of Intangible Assets

The following table summarizes intangible assets as of September 30, 2026 and December 31, 2025 (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

 

 

Gross
Amount

 

 

Accumulated Amortization

 

 

Net

 

 

Gross
Amount

 

 

Accumulated Amortization

 

 

Net

 

Customer relationships

 

$

254,550

 

 

$

75,646

 

 

$

178,904

 

 

$

254,550

 

 

$

48,722

 

 

$

205,828

 

Licensed data

 

 

29,164

 

 

 

25,986

 

 

 

3,178

 

 

 

28,601

 

 

 

22,954

 

 

 

5,647

 

Website domain

 

 

19

 

 

 

—

 

 

 

19

 

 

 

19

 

 

 

—

 

 

 

19

 

Trade names

 

 

41,000

 

 

 

13,286

 

 

 

27,714

 

 

 

41,000

 

 

 

8,892

 

 

 

32,108

 

Developed technology - biotech

 

 

114,000

 

 

 

38,000

 

 

 

76,000

 

 

 

114,000

 

 

 

20,900

 

 

 

93,100

 

Developed technology - software

 

 

18,000

 

 

 

10,000

 

 

 

8,000

 

 

 

18,000

 

 

 

5,500

 

 

 

12,500

 

 

$

456,733

 

 

$

162,918

 

 

$

293,815

 

 

$

456,170

 

 

$

106,968

 

 

$

349,202

 

Summary of Estimated Future Amortization Expense Related to Intangible Assets

As of September 30, 2026, the estimated future amortization expense related to intangible assets is as follows (in thousands):

 

10/1/2026 - 12/31/2026

 

18,495

 

2027

 

69,329

 

2028

 

62,987

 

2029

 

61,344

 

2030

 

40,319

 

2031

 

38,143

 

Thereafter

 

3,179

 

Total

$

293,796

 

Summary of Capitalized Software

The following summarizes capitalized software, net as of September 30, 2026 and December 31, 2025 (in thousands):

 

 

 

September 30, 2026

 

 

December 31, 2025

 

Capitalized software, gross

 

 

41,280

 

 

 

6,216

 

Less: accumulated amortization

 

 

(719

)

 

 

(165

)

Capitalized software, net

 

$

40,561

 

 

$

6,051