XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Revenue (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2021

  

2020

  

2021

  

2020

 
                 

Joint Pain Management

 $24,321  $22,247  $43,637  $47,730 

Joint Preservation and Restoration

  11,884   6,622   24,103   14,518 

Other

  1,940   1,809   4,697   3,827 
  $38,145  $30,678  $72,437  $66,075 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
  

Three Months Ended June 30,

 
  

2021

  

2020

 
  

Total

  

Percentage of

  

Total

  

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                

United States

 $30,069   79

%

 $25,133   82%

Europe

  5,089   13

%

  2,910   9%

Other

  2,987   8

%

  2,635   9%

Total

 $38,145   100

%

 $30,678   100%
  

Six Months Ended June 30,

 
  

2021

  

2020

 
  

Total

  

Percentage of

  

Total

  

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                

United States

 $55,074   76

%

 $51,438   78%

Europe

  10,570   15

%

  8,186   12%

Other

  6,793   9

%

  6,451   10%

Total

 $72,437   100

%

 $66,075   100%