XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Quarter Ended

 
  

September 30,

 
  

2021

  

2020

 

Consumables

 $205,691  $166,627 

Instruments

  29,869   19,572 

Services

  16,257   15,464 

Total product and services revenue, net

 $251,817  $201,663 

Royalty revenues

  5,902   2,536 

Total revenues, net

 $257,719  $204,199 
  

Quarter Ended

 
  

September 30,

 
  

2021

  

2020

 

United States

 $140,702  $113,561 

EMEA, excluding United Kingdom

  51,543   43,134 

United Kingdom

  12,478   8,534 

APAC, excluding Greater China

  17,501   15,734 

Greater China

  28,433   18,052 

Rest of World

  7,062   5,184 

Net sales

 $257,719  $204,199