XML 40 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business and Product Line Acquisitions - Additional Information (Detail) - USD ($)
1 Months Ended
May 01, 2016
Apr. 26, 2016
Dec. 22, 2015
Aug. 26, 2015
Jun. 01, 2015
Dec. 08, 2014
Oct. 01, 2014
Jul. 31, 2016
Beijing Anapure BioScientific Co., Ltd.                
Business Acquisition [Line Items]                
Cash consideration for purchase of business           $ 2,040,000    
Purchase price allocation for inventory           525,000    
Purchase price allocation for land, property and equipment           64,000    
Purchase price allocation for intangible assets           $ 422,000    
Beijing Anapure BioScientific Co., Ltd. | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life           5 years    
Beijing Anapure BioScientific Co., Ltd. | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life           15 years    
Sterling Test House                
Business Acquisition [Line Items]                
Cash consideration for purchase of business         $ 1,118,000      
Purchase price allocation for accounts receivable         43,000      
Purchase price allocation for inventory         14,000      
Purchase price allocation for land, property and equipment         141,000      
Purchase price allocation for intangible assets         345,000      
Contingent consideration potential payment         102,000      
Allocation of purchase price for contingent consideration potential payment         $ 102,000      
Cash paid for contingent consideration               $ 70,000
Sterling Test House | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life         5 years      
Sterling Test House | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life         15 years      
Lab M Holdings                
Business Acquisition [Line Items]                
Cash consideration for purchase of business       $ 12,436,000        
Purchase price allocation for accounts receivable       975,000        
Purchase price allocation for inventory       1,169,000        
Purchase price allocation for land, property and equipment       3,337,000        
Purchase price allocation for current liabilities       948,000        
Purchase price allocation for intangible assets       3,611,000        
Purchase price allocation for cash       285,000        
Purchase price allocation for other current assets       309,000        
Purchase price allocation for deferred tax liability       $ 784,000        
Lab M Holdings | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life       5 years        
Lab M Holdings | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life       15 years        
BioLumix, Inc.                
Business Acquisition [Line Items]                
Cash consideration for purchase of business             $ 4,514,000  
Purchase price allocation for accounts receivable             499,000  
Purchase price allocation for other receivable             178,000  
Purchase price allocation for inventory             421,000  
Purchase price allocation for prepaid assets             48,000  
Purchase price allocation for land, property and equipment             159,000  
Purchase price allocation for current liabilities             155,000  
Purchase price allocation for long-term liabilities             780,000  
Purchase price allocation for intangible assets             $ 2,090,000  
BioLumix, Inc. | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life             5 years  
BioLumix, Inc. | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life             15 years  
Virbac Corporation                
Business Acquisition [Line Items]                
Cash consideration for purchase of business     $ 3,525,000          
Purchase price allocation for inventory     317,000          
Purchase price allocation for land, property and equipment     60,000          
Purchase price allocation for intangible assets     2,545,000          
Contingent consideration potential payment     $ 300,000          
Virbac Corporation | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life     5 years          
Virbac Corporation | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life     15 years          
Deoxi Biotecnologia Ltd                
Business Acquisition [Line Items]                
Cash consideration for purchase of business   $ 1,560,000            
Purchase price allocation for accounts receivable   150,000            
Purchase price allocation for inventory   89,000            
Purchase price allocation for land, property and equipment   229,000            
Purchase price allocation for current liabilities   246,000            
Purchase price allocation for intangible assets   852,000            
Contingent consideration potential payment   2,552,000            
Allocation of purchase price for contingent consideration potential payment   741,000            
Purchase price allocation for other current assets   $ 6,000            
Deoxi Biotecnologia Ltd | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life   5 years            
Deoxi Biotecnologia Ltd | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life   15 years            
Tetradyne LLC                
Business Acquisition [Line Items]                
Cash consideration for purchase of business $ 24,086,000              
Purchase price allocation for accounts receivable 1,629,000              
Purchase price allocation for inventory 1,964,000              
Purchase price allocation for land, property and equipment 1,625,000              
Purchase price allocation for current liabilities 868,000              
Purchase price allocation for long-term liabilities 660,000              
Purchase price allocation for intangible assets 10,590,000              
Purchase price allocation for other current assets $ 269,000              
Tetradyne LLC | Minimum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life 5 years              
Tetradyne LLC | Maximum                
Business Acquisition [Line Items]                
Finite lived intangible assets, useful life 15 years