v3.26.1
Segment, customer, and geographic information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Concentrations of Credit Risk and Business Risk
Significant customers are those that represent more than 10% of the Company’s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:
Accounts ReceivableRevenue
June 30,December 31,Three Months Ended June 30,Six Months Ended June 30,
202620252026202520262025
Customer A10 %12 %****
Customer B*22 %****
Customer C**14 %16 %15 %18 %
Customer D36 %*21 %18 %22 %15 %
Customer E**12 %*10 %*
*less than 10%
Schedule of Product Revenue Concentration
The following is a summary of revenue by major product family representing over 10% of the Company's total revenue:
Three Months Ended
June 30,
Six Months Ended
June 30,
Product revenue concentration2026202520262025
CryoStor84 %80 %83 %82 %
Schedule of Revenue by Geographic Areas
The following table represents the Company’s total revenue by geographic area (based on the location of the customer):
Three Months Ended
June 30,
Six Months Ended
June 30,
Revenue by customers’ geographic locations
2026202520262025
United States81%88%80%84%
Europe, Middle East, Africa (EMEA)13%7%14%11%
Other6%5%6%5%
Total revenue100%100%100%100%