XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
9 Months Ended
Feb. 28, 2021
Disaggregated Revenue
The following table presents the Company’s revenue disaggregated by geographic location:
 
    
Three months ended
February 28/29,
    
Nine months ended
February 28/29,
 
(in thousands)
  
2021
    
2020
    
2021
    
2020
 
Domestic
   $ 70,387      $  59,762      $  207,544      $  186,887  
International
     46,322        40,107        133,490        122,209  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total revenue
     116,709        99,869        341,034        309,096  
    
 
 
    
 
 
    
 
 
    
 
 
 
Operating Segments [Member]  
Disaggregated Revenue
The following table presents disaggregated revenue by major product and service categories for the three and nine month periods ended February 28, 2021 and February 29, 2020:
 
                                                                                                                                                     
    
Three Months ended
February 28/29,
    
Nine Months ended
February 28/29,
 
(in thousands)
  
2021
    
2020
    
2021
    
2020
 
Food Safety
                                   
Natural Toxins, Allergens & Drug Residues
  
$
18,255
 
  
$
17,154
 
  
$
57,271
 
  
$
57,950
 
Bacterial & General Sanitation
  
 
10,333
 
  
 
9,413
 
  
 
31,499
 
  
 
31,345
 
Culture Media & Other
  
 
14,888
 
  
 
11,222
 
  
 
39,577
 
  
 
35,259
 
Rodenticides, Insecticides & Disinfectants
  
 
9,644
 
  
 
7,964
 
  
 
27,230
 
  
 
20,859
 
Genomics Services
  
 
5,304
 
  
 
4,745
 
  
 
14,566
 
  
 
12,961
 
    
 
 
    
 
 
    
 
 
    
 
 
 
    
$
58,424
 
  
$
50,498
 
  
$
170,143
 
  
$
158,374
 
Animal Safety
                                   
Life Sciences
  
$
1,399
 
  
$
1,376
 
  
$
4,122
 
  
$
4,901
 
Veterinary Instruments & Disposables
  
 
12,494
 
  
 
10,799
 
  
 
34,843
 
  
 
32,621
 
Animal Care & Other
  
 
8,873
 
  
 
6,667
 
  
 
25,902
 
  
 
20,859
 
Rodenticides, Insecticides & Disinfectants
  
 
18,085
 
  
 
14,558
 
  
 
56,470
 
  
 
47,462
 
Genomics Services
  
 
17,434
 
  
 
15,971
 
  
 
49,554
 
  
 
44,879
 
    
 
 
    
 
 
    
 
 
    
 
 
 
    
$
58,285
 
  
$
49,371
 
  
$
170,891
 
  
$
150,722
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Revenues
  
$
 116,709
 
  
$
 99,869
 
  
$
 341,034
 
  
$
 309,096