Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Acquisitions (Details Textual)

v2.4.1.9
Note 2 - Acquisitions (Details Textual) (USD $)
3 Months Ended 6 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Nov. 03, 2014
Jun. 30, 2014
Oct. 31, 2014
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures $ 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures   $ 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures     $ 10,446,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures  
Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain 8,300,000us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 8,300,000us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain      
Customer Relationships [Member]              
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     14 years 292 days        
Developed Technology Rights [Member]              
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     11 years 109 days        
Noncompete Agreements [Member]              
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     3 years        
Trade Names [Member]              
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     19 years 182 days        
CyVek, Inc. [Member]              
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures             10,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
Noncontrolling Interest, Ownership Percentage by Parent             19.90%us-gaap_MinorityInterestOwnershipPercentageByParent
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
Payments to Acquire Businesses, Gross         62,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
   
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability 35,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
  35,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
  35,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
   
Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Contingent Liability, Percentage         50.00%tech_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiabilityPercentage
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
   
Business Combination, Milestone Payment Threshold         100,000,000tech_BusinessCombinationMilestonePaymentThreshold
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
   
Business Combination, Liabilities Arising from Contingencies, Amount Recognized 35,000,000us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
  35,000,000us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
       
Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain         $ 8,300,000us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember