XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2020
Revenue [Abstract]  
Schedule of Revenue by Geographic Location

Three Months Ended September 30,

Nine Months Ended September 30,

2020

2019

2020

2019

North America

$

8,971

$

10,393

$

25,189

$

33,165

Europe (including the Middle East and Africa)

4,339

  

4,940

11,925

  

11,423

Asia Pacific

5,772

  

6,582

14,643

  

18,373

Total

$

19,082

  

$

21,915

$

51,757

  

$

62,961

Summary of Revenue by Category

Three Months Ended September 30,

Nine Months Ended September 30,

(in thousands)

2020

2019

2020

2019

Instrument revenue

$

7,727

$

11,583

$

20,685

$

29,870

Consumable revenue

8,022

  

6,901

21,113

  

23,321

Product revenue

15,749

18,484

41,798

53,191

Service and other revenue

3,333

3,431

9,959

9,770

Total revenue

$

19,082

$

21,915

$

51,757

$

62,961