XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue, Concentrations and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2024
Revenue, Concentrations and Geographic Information  
Schedule of disaggregation of revenue by revenue type Effective first quarter of 2024, we began reporting our services revenue in the following categories: BioLogistics Solutions and BioStorage/BioServices as Life Sciences Services, and our products revenue as Life Sciences Products. This change will better align our revenue categories with our strategic priorities. The following table disaggregates our revenue by category for the three months ended March 31, 2024 and 2023 (in thousands):

Three Months Ended

March 31, 

    

2024

    

2023

    

BioLogistics Solutions

$

33,258

$

32,604

BioStorage/BioServices

 

3,528

 

3,232

Life Sciences Services

36,786

35,836

Life Sciences Products

17,806

26,981

Total revenue

$

54,592

$

62,817

Schedule of geographical revenues, by origin Our geographical revenue, by origin, for the three months ended March 31, 2024 and 2023, was as follows (in thousands):

Three Months Ended

March 31, 

    

2024

    

2023

    

Americas

$

29,904

$

33,617

Europe, the Middle East, and Africa (EMEA)

 

15,610

 

18,159

Asia Pacific (APAC)

 

9,078

 

11,041

Total revenue

$

54,592

$

62,817

Schedule of roll-forward of the allowance for credit losses

March 31,

 

December 31,

    

2024

    

2023

Balance of allowance for credit losses, beginning of period

$

1,992

1,275

Change in expected credit losses

246

812

Write-offs, net of recoveries

 

2

(95)

Balance of allowance for credit losses, end of period

$

2,240

1,992