v3.26.1
Revenue Recognition
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

3. 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

%

 

The tables above provide revenue from contracts with customers by source and geographic region (based on the customer’s billing address) on a disaggregated basis. Americas consists of North America and South America. EMEA consists of Europe, the Middle East and Africa. Asia Pacific includes China, Japan, South Korea, Singapore, India and Australia.

For the three months ended June 30, 2026 and 2025, the United States represented approximately 23.1% and 38.9% of total revenue, respectively. For the six months ended June 30, 2026 and 2025, the United States represented approximately 26.1% and 38.7% of total revenue, respectively. For the three and six months ended June 30, 2026, France represented approximately 10.1% and 10.3% of total revenue, respectively. No other countries represented greater than 10% of total revenue during the three and six months ended June 30, 2026 and 2025.

Remaining Performance Obligations

As of June 30, 2026, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $1.3 million. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations, as well as obligations related to software under hosting arrangements. The Company expects to recognize approximately 64.8% during the remainder of 2026, 30.7% in 2027, and 4.5% in 2028. Warranty revenue is included in service and other revenue.

The Company recognized revenue of $0.4 million and $0.4 million during the three months ended June 30, 2026 and 2025, respectively, which was included in the contract liability balance at the end of the year preceding each period. The Company recognized revenue of $1.1 million and $1.0 million during the six months ended June 30, 2026 and 2025, respectively, which was included in the contract liability balance at the end of the year preceding each period.