XML 170 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2024 and 2023 were composed of the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
(In thousands, except percentages)2024202320242023
Product revenue  
Cell processing$17,938 $18,673 $34,124 $37,666 
Biostorage services$144 $515 $427 $734 
Freezer and thaw3,228 3,598 6,616 7,907 
Service revenue  
Biostorage services4,217 4,155 9,182 7,980 
Freezer and thaw210 20 331 217 
Rental revenue  
Biostorage services2,591 2,276 4,427 3,915 
Total revenue$28,328 $29,237 $55,107 $58,419 
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 (6 months remaining)20252026Total
Rental revenue$1,556 $3,111 $778 $5,445