XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Quarter Ended

 
   

September 30,

 
   

2020

   

2019

 

Consumables

  $ 166,627     $ 151,445  

Instruments

    19,572       16,993  

Services

    15,464       10,623  

Total product and services revenue, net

  $ 201,663     $ 179,061  

Royalty revenues

    2,536       4,182  

Total revenues, net

  $ 204,199     $ 183,243  
  

Quarter Ended

 
  

September 30,

 
  

2020

  

2019

 

United States

 $113,561  $102,352 

EMEA, excluding United Kingdom

  43,134   38,804 

United Kingdom

  8,534   7,589 

APAC, excluding Greater China

  15,734   14,005 

Greater China

  18,052   16,080 

Rest of World

  5,184   4,413 

Net sales 

 $204,199  $183,243