v3.25.2
Acquisitions and Investments - Biolife L.L.C Preliminary purchase price allocation (Details) - USD ($)
$ in Thousands
May 16, 2025
Jun. 30, 2025
Dec. 31, 2024
Assets Acquired      
Goodwill   $ 504,555 $ 463,511
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    
Property and equipment 4,609    
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 net assets acquired 126,296    
Less: Cash acquired (7,380)    
Total purchase price 118,916    
Biolife, L.L.C | Developed technology      
Assets Acquired      
Intangible assets 92,700    
Biolife, L.L.C | Trademarks      
Assets Acquired      
Intangible assets 3,800    
Biolife, L.L.C | Customer list      
Assets Acquired      
Intangible assets $ 4,600