v3.25.2
Acquisitions and Investments (Tables)
6 Months Ended
Jun. 30, 2025
Biolife, L.L.C  
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed

Assets Acquired

    

  

Cash and cash equivalents

$

7,380

Trade receivables

1,562

Inventories

1,748

Prepaid expenses and other current assets

172

Property and equipment

4,609

Intangible assets

 

Developed technology

92,700

Trademarks

3,800

Customer list

4,600

Goodwill

38,286

Total assets acquired

 

154,857

Liabilities Assumed

 

  

Trade payables

133

Accrued expenses

1,551

Income taxes payable

26

Deferred income tax liabilities

26,661

Liabilities related to unrecognized tax benefits

51

Other long-term obligations

 

139

Total liabilities assumed

 

28,561

Total assets acquired, net of liabilities assumed

126,296

Less: Cash acquired

(7,380)

Purchase price, net of cash acquired

$

118,916

Cook Medical  
Business Acquisition [Line Items]  
Schedule of Purchase price allocation

Assets Acquired

    

  

Intangible assets

 

Developed technology

$

126,100

Trademarks

7,100

Customer list

11,100

Goodwill

65,897

Total assets acquired

 

210,197

Liabilities Assumed

 

  

Accrued expenses

 

197

Total liabilities assumed

 

197

Total net assets acquired

$

210,000

EGS  
Business Acquisition [Line Items]  
Schedule of Purchase price allocation

Assets Acquired

    

  

Trade receivables

$

2,568

Inventories

3,553

Prepaid expenses and other current assets

99

Property and equipment

258

Intangible assets

 

Developed technology

72,800

Trademarks

5,400

Customer list

6,600

Goodwill

16,997

Total assets acquired

 

108,275

Liabilities Assumed

 

  

Trade payables

 

494

Accrued expenses

 

2,752

Total liabilities assumed

 

3,246

Total net assets acquired

$

105,029