XML 68 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Remaining Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue, current portion $ 4,131 $ 1,420
Deferred revenue 44,189 $ 1,420
Deferred revenue, noncurrent 40,058  
Evercord    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue, current portion 2,100  
Deferred revenue, noncurrent 2,900  
Qiagen    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation 9,200  
Deferred revenue, current portion 2,000  
Deferred revenue, noncurrent $ 37,200