XML 56 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue From Contract With Customer [Abstract]  
Schedule of Revenue Disaggregated by Type of Products and Services The following table presents our revenue disaggregated by type of products and services for the periods presented (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2019

 

 

2018

 

 

2017

 

Sequencing revenue

 

$

43,519

 

 

$

32,978

 

 

$

22,759

 

Development revenue

 

 

 

 

 

 

 

 

 

 

 

 

Development support

 

 

39,552

 

 

 

12,685

 

 

 

15,689

 

Regulatory milestones

 

 

2,000

 

 

 

10,000

 

 

 

 

Total development revenue

 

 

41,552

 

 

 

22,685

 

 

 

15,689

 

Total revenue

 

$

85,071

 

 

$

55,663

 

 

$

38,448