XML 39 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Remaining Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue, current portion $ 25,667 $ 4,131
Deferred revenue 81,841 44,189
Deferred revenue, noncurrent 56,174 $ 40,058
Qiagen    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation 40,000  
Deferred revenue, current portion 2,305  
Deferred revenue 38,570  
Deferred revenue, noncurrent 36,265  
BGI    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue, current portion 12,049  
Deferred revenue 28,099  
Deferred revenue, noncurrent $ 16,050