XML 30 R21.htm IDEA: XBRL DOCUMENT v3.21.4
Revenue Recognition (Tables)
6 Months Ended
Nov. 30, 2021
Disaggregated Revenue
The following table presents the Company’s revenue disaggregated by geographic location:
 
     
                      
     
                      
     
                      
     
                      
 
    
Three months ended
    
Six months ended
 
    
November 30,
    
November 30,
 
(in thousands)
  
2021
    
2020
    
2021
    
2020
 
Domestic
  
$
76,378
 
  
$
69,832
 
  
$
154,156
 
  
$
137,156
 
International
  
 
54,139
 
  
 
45,168
 
  
 
104,666
 
  
 
87,169
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total revenue
  
 
130,517
 
  
 
115,000
 
  
 
258,822
 
  
 
224,325
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Operating Segments [Member]  
Disaggregated Revenue
The following table presents disaggregated revenue by major product and service categories for the three and six month periods ended November 30, 2021 and 2020:
 
    
Three Months ended
November 30,
    
Six Months ended
November 30,
 
(in thousands)
  
2021
    
2020
    
2021
    
2020
 
Food Safety
                                   
Natural Toxins, Allergens & Drug Residues
   $ 21,028      $ 20,001      $ 41,432      $ 39,016  
Bacterial & General Sanitation
     12,252        11,235        23,421        21,166  
Culture Media & Other
     19,935        14,215        37,981        26,387  
Rodenticides, Insecticides & Disinfectants
     8,232        7,059        15,882        15,888  
Genomics Services
     5,685        5,024        11,138        9,262  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 67,132      $ 57,534      $ 129,854      $ 111,719  
Animal Safety
                                   
Life Sciences
   $ 1,309      $ 1,398      $ 2,672      $ 2,723  
Veterinary Instruments & Disposables
     15,572        11,974        30,909        22,349  
Animal Care & Other
     10,849        9,371        20,068        17,029  
Rodenticides, Insecticides & Disinfectants
     18,269        18,471        40,418        38,385  
Genomics Services
     17,386        16,252        34,901        32,120  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 63,385      $ 57,466      $ 128,968      $ 112,606  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Revenues
   $ 130,517      $ 115,000      $ 258,822      $ 224,325