Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Acquisitions - Condensed Consolidated Financial Statements by Acquisition (Details)

v2.4.1.9
Note 2 - Acquisitions - Condensed Consolidated Financial Statements by Acquisition (Details) (USD $)
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2015
Net sales $ 114,158,000us-gaap_SalesRevenueNet $ 334,583,000us-gaap_SalesRevenueNet
Net earnings 24,290,000us-gaap_NetIncomeLoss 81,406,000us-gaap_NetIncomeLoss
Amortization expense 6,751,000us-gaap_AmortizationOfIntangibleAssets 19,338,000us-gaap_AmortizationOfIntangibleAssets
Cost recognized on sale of acquired inventory 897,000tech_FairValueWriteUpOfAcquiredInventory 5,252,000tech_FairValueWriteUpOfAcquiredInventory
Novus Holdings, LLC [Member]    
Net sales 4,845,000us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
15,438,000us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
Net earnings (76,000)us-gaap_NetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
(430,000)us-gaap_NetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
Amortization expense 474,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
1,423,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
Cost recognized on sale of acquired inventory 406,000tech_FairValueWriteUpOfAcquiredInventory
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
1,465,000tech_FairValueWriteUpOfAcquiredInventory
/ us-gaap_BusinessAcquisitionAxis
= tech_NovusHoldingsLLCMember
Protein Simple [Member]    
Net sales 20,414,000us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
53,427,000us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
Net earnings (4,545,000)us-gaap_NetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
(5,753,000)us-gaap_NetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
Amortization expense 2,951,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
8,325,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
Cost recognized on sale of acquired inventory   1,444,000tech_FairValueWriteUpOfAcquiredInventory
/ us-gaap_BusinessAcquisitionAxis
= tech_ProteinSimpleMember
CyVek, Inc. [Member]    
Net sales 192,000us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
392,000us-gaap_SalesRevenueNet
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
Net earnings (2,601,000)us-gaap_NetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
(3,624,000)us-gaap_NetIncomeLoss
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
Amortization expense 374,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
625,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember
Cost recognized on sale of acquired inventory   $ 64,000tech_FairValueWriteUpOfAcquiredInventory
/ us-gaap_BusinessAcquisitionAxis
= tech_CyvekIncMember