XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current deferred revenue    
Total current deferred revenue $ 61,194 $ 12,695
Non-current deferred revenue    
Total non-current deferred revenue 240,919 704
Total current and non-current deferred revenue 302,113 13,399
Sequencing Revenue    
Current deferred revenue    
Total current deferred revenue 14,616 11,238
Non-current deferred revenue    
Total non-current deferred revenue 493 516
Development Revenue    
Current deferred revenue    
Total current deferred revenue 46,578 1,457
Non-current deferred revenue    
Total non-current deferred revenue $ 240,426 $ 188