v3.26.1
Revenue, Concentrations and Geographic Information
6 Months Ended
Jun. 30, 2026
Revenue, Concentrations and Geographic Information  
Revenue, Concentrations and Geographic Information

Note 4. Revenue, Concentrations and Geographic Information

Customers

The Company grants credit to customers within the U.S. and international customers and does not require collateral. Revenue from international customers is generally secured by advance payments except for established foreign customers. The Company generally requires advance or credit card payments for initial revenue from new customers. The Company’s ability to collect receivables can be affected by economic fluctuations in the geographic areas and industries served by the Company.

The Company’s customers are in the biopharma, pharmaceutical, animal health, reproductive medicine, and other life science industries. Consequently, there is a concentration of accounts receivable within these industries, which is subject to normal credit risk. There were no customers that accounted for more than 10% of net accounts receivable at June 30, 2026 and December 31, 2025.

The Company has revenue from foreign customers primarily in the United Kingdom, France, Germany, and China. During the three months ended June 30, 2026 and 2025, the Company had revenue from foreign customers of approximately $12.1 million and $12.2 million, respectively, which constituted approximately 24.7% and 26.9%, respectively, of total revenue. There was one customer

that accounted for 11.2% of revenue during the three months ended June 30, 2026. No other single customer generated over 10% of revenue during the three months ended June 30, 2026 and 2025.

During the six months ended June 30, 2026 and 2025, the Company had revenue from foreign customers of approximately $24.9 million and $21.1 million, respectively, which constituted approximately 25.8% and 24.4%, respectively, of total revenue. There was one customer that accounted for 11.0% of revenue during the six months ended June 30, 2026. No other single customer generated over 10% of revenue during the six months ended June 30, 2026 and 2025.

Revenue Disaggregation

The Company’s total revenue is comprised of Life Sciences Services revenue and Life Sciences Products revenue. The Company disaggregates Life Sciences Services revenue into BioLogistics Solutions revenue and BioStorage/BioServices revenue. BioLogistics Solutions revenue primarily includes temperature-controlled logistics services, such as transportation, logistics and related support, chain-of-custody and condition monitoring, lab move services, consulting, and cryopreservation services (IntegriCell). BioStorage/BioServices revenue primarily includes storage, kitting, labeling, fulfillment, sample management, drug return, and qualified person (QP) drug product release services. Life Sciences Products revenue includes revenue from the sale of cryogenic systems, such as freezers and cryogenic dewars and related ancillary accessories.

The following table presents revenue by major types of revenue for the three and six months ended June 30, 2026 and 2025 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

BioLogistics Solutions

$

22,359

$

19,874

$

44,027

$

38,404

BioStorage/BioServices

 

5,610

 

4,495

 

10,840

 

8,830

Life Sciences Services

27,969

24,369

54,867

47,234

Life Sciences Products

21,002

21,085

41,902

39,260

Total revenue

$

48,971

$

45,454

$

96,769

$

86,494

Given that the Company’s revenue is generated in different geographic regions, factors such as regulatory and geopolitical factors within those regions could impact the nature, timing and uncertainty of the Company’s revenue and cash flows. Our geographical revenue, by origin, for the three and six months ended June 30, 2026 and 2025, was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

Americas

$

36,891

$

33,237

$

71,849

$

65,432

Europe, the Middle East, and Africa (EMEA)

 

8,032

 

5,833

 

16,983

 

11,413

Asia-Pacific (APAC)

 

4,048

 

6,384

 

7,937

 

9,649

Total revenue

$

48,971

$

45,454

$

96,769

$

86,494

Contract Liabilities (Deferred Revenue)

Contract liabilities are recorded when cash payments are received in advance of the Company’s performance. Deferred revenue was $1.7 million and $0.9 million at June 30, 2026 and December 31, 2025, respectively. During the three months ended June 30, 2026 and 2025, the Company recognized revenue of $0.2 million and $0.1 million, respectively, from the related contract liabilities outstanding as the services were performed. During the six months ended June 30, 2026 and 2025, the Company recognized revenue of $0.8 million and $0.8 million, respectively, from the related contract liabilities outstanding as the services were performed.

Credit Losses

Accounts receivable at June 30, 2026 and December 31, 2025 are net of allowance for credit losses of $1.1 million and $1.1 million, respectively. The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected at June 30, 2026 and December 31, 2025 (in thousands):

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Balance of allowance for credit losses, beginning of period

$

1,141

$

878

Change in expected credit losses

(21)

263

Write-offs, net of recoveries

 

 

Balance of allowance for credit losses, end of period

$

1,120

$

1,141