XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024 were composed of the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
(In thousands, except percentages)2025202420252024
Product revenue  
Cell processing$22,898 $17,938 $44,473 $34,124 
evo and Thaw811 174 1,535 731 
Service revenue 
evo and Thaw36 74 96 99 
Rental revenue 
evo and Thaw1,676 1,529 3,258 3,194 
Total revenue$25,421 $19,715 $49,362 $38,148