v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition

Revenue by Source (in thousands)

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Instruments

 

$

2,037

 

 

$

1,399

 

 

$

2,999

 

 

$

2,088

 

Consumables

 

 

4,285

 

 

 

3,276

 

 

 

8,185

 

 

 

6,523

 

Software

 

 

1,371

 

 

 

1,635

 

 

 

2,603

 

 

 

3,703

 

Total product revenue

 

 

7,693

 

 

 

6,310

 

 

 

13,787

 

 

 

12,314

 

Services and other

 

 

478

 

 

 

423

 

 

 

1,071

 

 

 

876

 

Total revenue

 

$

8,171

 

 

$

6,733

 

 

$

14,858

 

 

$

13,190

 

 

Revenue by Geographic Location (in thousands)

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

$

 

 

%

 

 

$

 

 

%

 

 

$

 

 

%

 

 

$

 

 

%

 

Americas

 

$

3,023

 

 

 

37.0

%

 

$

2,926

 

 

 

43.5

%

 

$

5,517

 

 

 

37.1

%

 

$

5,984

 

 

 

45.4

%

EMEA

 

 

4,841

 

 

 

59.2

%

 

 

3,228

 

 

 

47.9

%

 

 

8,393

 

 

 

56.5

%

 

 

6,294

 

 

 

47.7

%

Asia Pacific

 

 

307

 

 

 

3.8

%

 

 

579

 

 

 

8.6

%

 

 

948

 

 

 

6.4

%

 

 

912

 

 

 

6.9

%

Total

 

$

8,171

 

 

 

100

%

 

$

6,733

 

 

 

100

%

 

$

14,858

 

 

 

100

%

 

$

13,190

 

 

 

100

%