v3.26.1
Acquisitions and Divestitures - Biolife L.L.C Preliminary purchase price allocation (Details) - USD ($)
$ in Thousands
Apr. 01, 2026
May 16, 2025
Jun. 30, 2026
Dec. 31, 2025
Assets Acquired        
Goodwill     $ 539,772 $ 506,837
Biolife, L.L.C        
Assets Acquired        
Cash and cash equivalents   $ 7,380    
Trade receivables   1,562    
Inventories   1,748    
Prepaid expenses and other current assets   172    
Income tax refund receivables   169    
Property and equipment   4,609    
Goodwill   37,607    
Total assets acquired   151,947    
Liabilities Assumed        
Trade payables   133    
Accrued expenses   1,551    
Deferred income tax liabilities   22,842    
Liabilities related to unrecognized tax benefits   51    
Other long-term obligations   139    
Total liabilities assumed   24,716    
Total net assets acquired   127,231    
Less: Cash acquired   (7,380)    
Total purchase price   119,851    
Biolife, L.L.C | Developed technology        
Assets Acquired        
Intangible assets   90,500    
Biolife, L.L.C | Trademarks        
Assets Acquired        
Intangible assets   3,700    
Biolife, L.L.C | Customer list        
Assets Acquired        
Intangible assets   $ 4,500    
View Point        
Assets Acquired        
Cash and cash equivalents $ 2,724      
Other receivables 53      
Inventories 324      
Prepaid expenses and other current assets 41      
Property and equipment 132      
Goodwill 36,377      
Total assets acquired 160,351      
Liabilities Assumed        
Trade payables 173      
Accrued expenses 157      
Deferred income tax liabilities 20,040      
Total liabilities assumed 20,370      
Total net assets acquired 139,981      
Less: Cash acquired (2,724)      
Total purchase price 137,257      
View Point | Developed technology        
Assets Acquired        
Intangible assets 116,400      
View Point | Trademarks        
Assets Acquired        
Intangible assets $ 4,300