XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Concentrations and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Revenue, Concentrations and Geographic Information  
Schedule of disaggregation of revenue by major markets The following table disaggregates our revenues by major markets for the three and nine months ended September 30, 2023 and 2022 (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Biopharma/Pharma

$

46,979

$

48,570

$

144,634

$

143,309

Animal Health

 

6,884

 

9,629

 

23,620

 

25,985

Reproductive Medicine

2,294

2,265

7,741

7,625

Total revenues

$

56,157

$

60,464

$

175,995

$

176,919

Schedule of geographical revenues, by origin Our geographical revenues, by origin, for the three and nine months ended September 30, 2023 and 2022, were as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Americas

$

31,570

$

34,211

$

96,351

$

96,982

Europe, the Middle East, and Africa (EMEA)

 

14,236

 

16,000

 

47,507

 

49,041

Asia Pacific (APAC)

 

10,351

 

10,253

 

32,137

 

30,896

Total revenues

$

56,157

$

60,464

$

175,995

$

176,919

Schedule of roll-forward of the allowance for credit losses

Balance at January 1, 2023

$

1,275

Change in expected credit losses

(24)

Write-offs, net of recoveries

 

(44)

Balance at September 30, 2023

$

1,207