XML 61 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
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,

 

 

 

2020

 

 

2019

 

 

2018

 

Sequencing revenue

 

$

41,439

 

 

$

43,519

 

 

$

32,978

 

Development revenue

 

 

 

 

 

 

 

 

 

 

 

 

Development support

 

 

54,443

 

 

 

39,552

 

 

 

12,685

 

Regulatory milestones

 

 

2,500

 

 

 

2,000

 

 

 

10,000

 

Total development revenue

 

 

56,943

 

 

 

41,552

 

 

 

22,685

 

Total revenue

 

$

98,382

 

 

$

85,071

 

 

$

55,663