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

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 
                 

Joint Pain Management

 $26,153  $18,439  $69,790  $66,168 

Joint Preservation and Restoration

  11,193   11,715   35,296   26,233 

Other

  2,190   1,540   6,887   5,368 
  $39,536  $31,694  $111,973  $97,769 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
  

Three Months Ended September 30,

 
  

2021

  

2020

 
  

Total

  

Percentage of

  

Total

  

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                

United States

 $30,910   78% $26,409   84%

Europe

  4,238   11%  2,954   9%

Other

  4,388   11%  2,331   7%

Total

 $39,536   100% $31,694   100%
  

Nine Months Ended September 30,

 
  

2021

  

2020

 
  

Total

  

Percentage of

  

Total

  

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                

United States

 $85,984   77

%

 $77,848   80%

Europe

  14,808   13

%

  11,140   11%

Other

  11,181   10

%

  8,781   9%

Total

 $111,973   100

%

 $97,769   100%