XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Revenue [Abstract]  
Schedule of Revenue by Geographic Location

Three Months Ended March 31,

2021

2020

North America

$

12,157

$

7,761

Europe (including the Middle East and Africa)

8,325

  

3,395

Asia Pacific

8,515

  

4,442

Total

$

28,997

  

$

15,598

Summary of Revenue by Category

Three Months Ended March 31,

(in thousands)

2021

2020

Instrument revenue

$

14,939

$

4,024

Consumable revenue

10,364

  

8,269

Product revenue

25,303

12,293

Service and other revenue

3,694

3,305

Total revenue

$

28,997

$

15,598