Quarterly report pursuant to Section 13 or 15(d)

Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual)

v3.4.0.3
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
Mar. 14, 2016
USD ($)
Nov. 03, 2014
USD ($)
Mar. 31, 2016
USD ($)
Jun. 30, 2015
USD ($)
CyVek, Inc. [Member]        
Payments to Acquire Businesses, Gross   $ 62,000    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability   $ 35,000    
Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contingent Liability, Percentage   50.00%    
Business Combination, Milestone Payment Threshold   $ 100,000    
Business Combination, Liabilities Arising from Contingencies, Amount Recognized     $ 35,000  
Zephyrus [Member] | Before September 14, 2020 [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 3,500      
Business Combination, Cumulative Revenue of Acquiree before Specified Time 3,000      
Zephyrus [Member] | Before March 14, 2019 [Member]        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 3,500      
Business Combination, Number of Acquiree's Instruments to Be Sold before Specified Time 10      
Zephyrus [Member]        
Payments to Acquire Businesses, Gross $ 8,000      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     7,000  
Business Combination, Contingent Consideration, Liability, Noncurrent     3,500  
Available-for-sale Securities     18,900 $ 56,400
Available-for-sale Securities, Amortized Cost Basis     29,500 33,600
Inventory, Net     57,066 49,577
Inventory Valuation Reserves     $ 24,000 $ 24,000