XML 81 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Deferred Revenues (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
agreement
Dec. 31, 2018
USD ($)
Revenue recognized during the period that was included in deferred revenues at the beginning of the period $ 970  
Deferred revenue, current portion 56,016 $ 4,131
Deferred revenue, Long-term 23,808 40,058
Total deferred revenues 79,824 44,189
Increase in current deferred revenues $ 51,900 16,700
Reclassification of long-term deferred revenues to current deferred revenues   $ 36,200
Number of new strategic partnership agreements | agreement 2  
Strategic partnership agreements    
Deferred revenue, current portion $ 55,300  
Qiagen    
Revenue recognized during the period that was included in deferred revenues at the beginning of the period 200  
Genetic testing services and provision of IVD kits    
Revenue recognized during the period that was included in deferred revenues at the beginning of the period 500  
Processing and storage services | Evercord    
Revenue recognized during the period that was included in deferred revenues at the beginning of the period $ 300