Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Acquisitions (Details Textual)

v3.6.0.2
Note 3 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
5 Months Ended 6 Months Ended 12 Months Ended
Aug. 01, 2016
Jul. 01, 2016
Dec. 31, 2016
Dec. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2016
Business Combination, Contingent Consideration, Liability     $ 92,100 $ 92,100 $ 92,100   $ 38,500
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability         12,400  
Goodwill, Purchase Accounting Adjustments         $ 1,809    
Developed Technology Rights [Member]              
Finite-Lived Intangible Asset, Useful Life         15 years    
Trade Names [Member]              
Finite-Lived Intangible Asset, Useful Life         7 years 182 days    
Customer Relationships [Member]              
Finite-Lived Intangible Asset, Useful Life         10 years    
Noncompete Agreements [Member]              
Finite-Lived Intangible Asset, Useful Life         2 years    
Space [Member]              
Payments to Acquire Businesses, Gross   $ 9,000          
Advanced Cell Diagnostics (ACD) [Member]              
Payments to Acquire Businesses, Gross $ 250,000            
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 75,000   75,000 75,000 $ 75,000    
Business Combination, Purchase Price Allocation, Subsequent Adjustment     7,000        
Business Combination, Working Capital, Subsequent Adjustment     700        
Goodwill, Purchase Accounting Adjustments       (6,293)      
Advanced Cell Diagnostics (ACD) [Member] | The 2016 Revenue Equal or Exceed $30 Milliom [Member]              
Business Combination, Contingent Consideration, Liability 25,000            
Business Combination, Contingent Consideration, Liability, Trigger Amount of Revenue 30,000            
Advanced Cell Diagnostics (ACD) [Member] | The 2017 Revenues Equal or Exceed $45 Million [Member]              
Business Combination, Contingent Consideration, Liability 50,000            
Business Combination, Contingent Consideration, Liability, Trigger Amount of Revenue 45,000            
Advanced Cell Diagnostics (ACD) [Member] | The 2016 Revenue Hurdle Not Met and 2017 Revenue Hurdle Met [Member]              
Business Combination, Contingent Consideration, Liability 25,000            
Advanced Cell Diagnostics (ACD) [Member] | Trigger a Reduced Earn-Out Payment [Member] | Minimum [Member]              
Business Combination, Contingent Consideration, Liability, Trigger Amount of Revenue 40,000            
Advanced Cell Diagnostics (ACD) [Member] | Trigger a Reduced Earn-Out Payment [Member] | Maximum [Member]              
Business Combination, Contingent Consideration, Liability, Trigger Amount of Revenue $ 45,000            
Zephyrus [Member]              
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     $ 7,000 $ 7,000 7,000    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability         3,000    
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles         900    
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Assets         $ 300    
Goodwill, Purchase Accounting Adjustments             $ 1,800