XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Revenue and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Revenue from External Customers by Products and Services [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

OA Pain Management

 $29,334  $24,093  $51,967  $45,058 

Joint Preservation and Restoration

  12,660   12,095   26,113   24,234 

Non-Orthopedic

  2,308   3,469   4,146   7,058 
  $44,302  $39,657  $82,226  $76,350 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
  

Three Months Ended June 30,

 
  

2023

  

2022

 
      

Percentage of

      

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                

United States

 $32,867   74

%

 $29,686   75

%

Europe

  5,675   13

%

  5,292   13

%

Other

  5,760   13

%

  4,679   12

%

Total

 $44,302   100

%

 $39,657   100

%

  

Six Months Ended June 30,

 
  

2023

  

2022

 
      

Percentage of

      

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                

United States

 $60,155   73

%

 $56,459   73

%

Europe

  11,337   14

%

  11,088   15

%

Other

  10,734   13

%

  8,803   12

%

Total

 $82,226   100

%

 $76,350   100

%