XML 89 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 07, 2018
USD ($)
installment
Mar. 31, 2018
USD ($)
Feb. 28, 2018
USD ($)
installment
Jan. 31, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Subsequent Event [Line Items]                                
Agreement term                           4 years    
Accrued settlement liability           $ 11,400               $ 11,400    
Revenues           $ 53,765 $ 56,656 $ 53,617 $ 46,901 $ 49,299 $ 53,889 $ 51,984 $ 61,902 210,939 $ 217,074 $ 190,355
Licensing revenue                           $ 5,450 $ 3,106 $ 2,187
Forecast | Qiagen                                
Subsequent Event [Line Items]                                
Revenues         $ 40,000                      
Subsequent Event                                
Subsequent Event [Line Items]                                
Payment for rights to pricing benefits from insurance carrier       $ 2,000                        
Agreement term       2 years                        
Accrued settlement liability $ 11,400   $ 11,400                          
Settlement agreement, amount plus applicable interest to be paid in installments $ 5,300   $ 5,600                          
Settlement agreement, number of equal quarterly installments | installment 4   4                          
Subsequent Event | Laboratory partner                                
Subsequent Event [Line Items]                                
Agreement term     2 years                          
Subsequent Event | Qiagen                                
Subsequent Event [Line Items]                                
Agreement term   10 years                            
Potential milestone payments   $ 10,000