XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
3 Months Ended
Aug. 31, 2021
Disaggregated Revenue
The following table presents the Company’s revenue disaggregated by geographic location:
 
    
Three months ended August 31,
 
(in thousands)
  
2021
    
2020
 
Domestic
   $ 77,779      $ 67,324  
International
     50,526        42,001  
    
 
 
    
 
 
 
Total revenue
     128,305        109,325  
    
 
 
    
 
 
 
Operating Segments [Member]  
Disaggregated Revenue
The following table presents disaggregated revenue by major product and service categories for the three month periods ended August 31, 2021 and 2020:
 
    
Three Months ended August 31,
 
(in thousands)
  
2021
    
2020
 
Food Safety
                 
Natural Toxins, Allergens & Drug Residues
   $ 20,408      $ 19,015  
Bacterial & General Sanitation
     11,165        9,931  
Culture Media & Other
     18,046        12,171  
Rodenticides, Insecticides & Disinfectants
     7,649        8,830  
Genomics Services
     5,454        4,238  
    
 
 
    
 
 
 
     $ 62,722      $ 54,185  
Animal Safety
                 
Life Sciences
   $ 1,363      $ 1,325  
Veterinary Instruments & Disposables
     15,337        10,375  
Animal Care & Other
     9,219        7,658  
Rodenticides, Insecticides & Disinfectants
     22,149        19,914  
Genomics Services
     17,515        15,868  
    
 
 
    
 
 
 
     $ 65,583      $ 55,140  
    
 
 
    
 
 
 
Total Revenues
   $  128,305      $  109,325