XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2021
Revenue [Abstract]  
Schedule of Revenue by Geographic Location

Three Months Ended June 30,

Six Months Ended June 30,

2021

2020

2021

2020

North America

$

14,347

$

8,457

$

26,504

$

16,218

Europe (including the Middle East and Africa)

6,494

  

4,191

14,819

  

7,586

Asia Pacific

9,769

  

4,429

18,284

  

8,871

Total

$

30,610

  

$

17,077

$

59,607

  

$

32,675

Summary of Revenue by Category

Three Months Ended June 30,

Six Months Ended June 30,

(in thousands)

2021

2020

2021

2020

Instrument revenue

$

14,282

$

8,934

$

29,221

$

12,958

Consumable revenue

12,251

  

4,822

22,615

  

13,091

Product revenue

26,533

13,756

51,836

26,049

Service and other revenue

4,077

3,321

7,771

6,626

Total revenue

$

30,610

$

17,077

$

59,607

$

32,675