XML 67 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Bioproduction Tools and Service Revenues
Total bioproduction tools and services revenue for the three and nine months ended September 30, 2024 and 2023 were composed of the following:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(In thousands, except percentages)2024202320242023
Product revenue  
Cell processing$19,030 $13,338 $53,154 $51,004 
Biostorage services$543 $365 $970 $1,099 
Freezer and thaw3,884 3,434 10,500 11,341 
Service revenue  
Biostorage services4,526 4,186 13,708 12,166 
Freezer and thaw134 191 465 407 
Rental revenue  
Biostorage services2,454 2,059 6,881 5,975 
Total revenue$30,571 $23,573 $85,678 $81,992 
Schedule of Remaining Performance Obligations
The balances in the table below are partially based on judgments involved in estimating future orders from customers pursuant to their respective contracts:
(In thousands)2024 (3 months remaining)20252026Total
Rental revenue$812 $3,249 $812 $4,873