XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment And Geographic Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment And Geographic Information [Abstract]  
Schedule of Revenue by Geographic Location



 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 



Years Ended December 31,

(in thousands)

2019

 

2018

 

2017

North America

$

44,681 

 

$

35,598 

 

$

40,641 

Europe (including the Middle East and Africa)

 

19,600 

  

 

13,958 

  

 

14,026 

Asia Pacific

 

26,610 

 

 

29,070 

 

 

38,801 

Total

$

90,891 

 

$

78,626 

 

$

93,468 



Summary of Revenue by Category



 

 

 

 

 

 

 

 



Year Ended December 31,

(in thousands)

2019

 

2018

 

2017

Instrument revenue

$

45,126 

 

$

28,492 

 

$

38,626 

Consumable revenue

 

32,616 

  

 

37,863 

 

 

41,404 

Product revenue

 

77,742 

 

 

66,355 

 

 

80,030 

Service and other revenue

 

13,149 

 

 

12,271 

 

 

13,438 

Total revenue

$

90,891 

 

$

78,626 

 

$

93,468