XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Bioproduction Tools and Service Revenues
Total bioproduction tools and services revenue for the three months ended March 31, 2025 and 2024 were composed of the following:
Three Months Ended
March 31,
(In thousands, except percentages)20252024
Product revenue
Cell processing$21,574 $16,186 
evo and Thaw725 557 
Service revenue
evo and Thaw60 25 
Rental revenue
evo and Thaw1,582 1,665 
Total revenue$23,941 $18,433