XML 13 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information and Geographic Data (Tables)
3 Months Ended
Aug. 31, 2019
Segment Information
Segment information follows:
                                 
 
   
   
Corporate and
   
 
 
Food
   
Animal
   
Eliminations
   
 
 
Safety
   
Safety
   
(1)
   
Total
 
 
(in thousands)
 
As of and for the three months ended August 31, 2019
   
     
     
     
 
Product revenues to external customers
  $
45,877
    $
36,071
    $
    $
81,948
 
Service revenues to external customers
   
5,144
     
14,332
     
     
19,476
 
                                 
Total revenues to external customers
   
51,021
     
50,403
     
     
101,424
 
Operating income (loss)
   
9,134
     
8,300
     
(1,170
)    
16,264
 
Total assets
   
207,725
     
222,403
     
291,016
     
721,144
 
As of and for the three months ended August 31, 2018
   
     
     
     
 
Product revenues to external customers
  $
46,933
    $
36,027
    $
—  
    $
82,960
 
Service revenues to external customers
   
5,250
     
11,416
     
—  
     
16,666
 
                                 
Total revenues to external customers
   
52,183
     
47,443
     
—  
     
99,626
 
Operating income (loss)
   
10,873
     
6,706
     
(1,100
)    
16,479
 
Total assets
   
201,727
     
212,786
     
226,413
     
640,926
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1) Includes corporate assets, consisting principally of cash and cash equivalents, marketable securities, current and deferred tax accounts and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions.
 
 
 
 
 
 
 
 
 
 
 
Disaggregated Revenue
The following table presents the Company’s revenue disaggregated by geographic location:
                 
 
Three months ended
August 31,
 
 
2019
   
2018
 
 
(in thousands)
 
Revenues by Geographic Location
   
     
 
Domestic
  $
63,340
    $  
59,846
 
International
   
38,084
     
39,780
 
                 
Total revenue
   
101,424
     
99,626