XML 128 R61.htm IDEA: XBRL DOCUMENT v3.25.4
ACQUISITIONS AND OTHER STRATEGIC TRANSACTIONS - Biolife L.L.C Preliminary purchase price allocation (Details) - USD ($)
$ in Thousands
May 16, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Assets Acquired        
Goodwill   $ 506,837 $ 463,511 $ 382,240
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