XML 49 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Combinations - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
May 01, 2016
Apr. 26, 2016
Dec. 22, 2015
Aug. 26, 2015
Jun. 01, 2015
Dec. 08, 2014
Oct. 01, 2014
Jan. 02, 2014
Nov. 01, 2013
Jul. 01, 2013
Feb. 28, 2015
Oct. 31, 2014
Aug. 31, 2014
May 31, 2016
May 31, 2015
May 31, 2014
Business Acquisition [Line Items]                                
Reversed the remaining contingent consideration accrual to other income                           $ 0 $ (297,000) $ 38,000
Minimum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life                           5 years    
Maximum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life                           25 years    
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                      
Contingent consideration potential payment         150,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                      
Allocation of purchase price for contingent consideration potential payment         97,000                      
Purchase price allocation for intangible assets         $ 345,000                      
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       1,350,000                        
Purchase price allocation for intangible assets       3,918,000                        
Purchase price allocation for cash       285,000                        
Purchase price allocation for other current assets       596,000                        
Purchase price allocation for deferred tax liability       $ 784,000                        
Lab M Holdings | Minimum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life       3 years                        
Lab M Holdings | Maximum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life       15 years                        
SyrVet, Inc.                                
Business Acquisition [Line Items]                                
Cash consideration for purchase of business                   $ 10,012,000            
Contingent consideration potential payment                   1,500,000            
Purchase price allocation for accounts receivable                   747,000            
Purchase price allocation for inventory                   2,195,000            
Purchase price allocation for land, property and equipment                   556,000            
Purchase price allocation for current liabilities                   226,000            
Allocation of purchase price for contingent consideration potential payment                   930,000            
Purchase price allocation for intangible assets                   $ 4,810,000            
Finite lived intangible assets, useful life                   15 years            
Cash paid for contingent consideration                         $ 689,000      
Reversed the remaining contingent consideration accrual to other income                         $ 241,000      
SyrVet, Inc. | Trademarks                                
Business Acquisition [Line Items]                                
Purchase price allocation for non-amortizable trademarks                   $ 790,000            
Prima Tech Incorporated                                
Business Acquisition [Line Items]                                
Cash consideration for purchase of business                 $ 12,068,000              
Contingent consideration potential payment                 600,000              
Purchase price allocation for accounts receivable                 963,000              
Purchase price allocation for inventory                 2,796,000              
Purchase price allocation for land, property and equipment                 1,653,000              
Purchase price allocation for current liabilities                 1,840,000              
Allocation of purchase price for contingent consideration potential payment                 146,000              
Purchase price allocation for intangible assets                 4,400,000              
Cash paid for contingent consideration                       $ 600,000        
Purchase price allocation for prepaid assets                 8,000              
Cash accrued for contingent consideration                       $ 454,000        
Prima Tech Incorporated | Trademarks                                
Business Acquisition [Line Items]                                
Purchase price allocation for non-amortizable trademarks                 $ 1,500,000              
Prima Tech Incorporated | Minimum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life                 5 years              
Prima Tech Incorporated | Maximum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life                 15 years              
Chem Tech Ltd                                
Business Acquisition [Line Items]                                
Cash consideration for purchase of business               $ 17,185,000                
Contingent consideration potential payment               1,000,000                
Purchase price allocation for accounts receivable               380,000                
Purchase price allocation for inventory               4,184,000                
Purchase price allocation for land, property and equipment               807,000                
Purchase price allocation for current liabilities               184,000                
Allocation of purchase price for contingent consideration potential payment               390,000                
Purchase price allocation for intangible assets               8,327,000                
Cash paid for contingent consideration                     $ 474,000          
Purchase price allocation for prepaid assets               $ 100,000                
Cash accrued for contingent consideration                     $ 84,000          
Chem Tech Ltd | Minimum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life               5 years                
Chem Tech Ltd | Maximum                                
Business Acquisition [Line Items]                                
Finite lived intangible assets, useful life               25 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 inventory             421,000                  
Purchase price allocation for land, property and equipment             159,000                  
Purchase price allocation for current liabilities             155,000                  
Purchase price allocation for intangible assets             2,090,000                  
Purchase price allocation for prepaid assets             48,000                  
Purchase price allocation for other receivable             178,000                  
Purchase price allocation for long-term liabilities             $ 780,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                          
Contingent consideration potential payment     300,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                          
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                            
Contingent consideration potential payment   2,552,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                            
Allocation of purchase price for contingent consideration potential payment   741,000                            
Purchase price allocation for intangible assets   852,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,588,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 756,000                              
Purchase price allocation for intangible assets 10,590,000                              
Purchase price allocation for long-term liabilities 660,000                              
Purchase price allocation for other current assets $ 338,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