XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Revenue [Abstract]  
Schedule of Revenue by Geographic Location



 

 

 

 

 

 

 

 

 

 

 

 



Three Months Ended June 30,

 

Six Months Ended June 30,

 



2019

 

2018

 

2019

 

2018

 

North America

$

14,222 

 

$

9,204 

 

$

23,209 

 

$

17,015 

 

Europe (including the Middle East and Africa)

 

3,414 

  

 

3,687 

 

 

6,478 

  

 

7,700 

 

Asia Pacific

 

6,985 

  

 

8,687 

 

 

11,359 

  

 

16,225 

 

Total

$

24,621 

  

$

21,578 

 

$

41,046 

  

$

40,940 

 



Summary of Revenue by Category



 

 

 

 

 

 

 

 

 

 

 



Three Months Ended June 30,

 

Six Months Ended June 30,

(in thousands)

2019

 

2018

 

2019

 

2018

Instrument revenue

$

12,664 

 

$

8,525 

 

$

18,287 

 

$

15,669 

Consumable revenue

 

8,586 

  

 

9,960 

 

 

16,420 

  

 

19,098 

Product revenue

 

21,250 

 

 

18,485 

 

 

34,707 

 

 

34,767 

Service and other revenue

 

3,371 

 

 

3,093 

 

 

6,339 

 

 

6,173 

Total revenue

$

24,621 

 

$

21,578 

 

$

41,046 

 

$

40,940