XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Revenue and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Revenue from External Customers by Products and Services [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

  

2021

 
  

Revenue

  

Percentage of
Product
Revenue

  

Revenue

  

Percentage of
Product
Revenue

  

Revenue

  

Percentage of
Product
Revenue

 

OA Pain Management

 $101,927   61% $91,984   59% $85,084   58%

Joint Preservation and Restoration

  54,879   33%  50,402   32%  48,588   33%

Non-Orthopedic

  9,856   6%  13,850   9%  14,122   9%

Total

 $166,662   100% $156,236   100% $147,794   100%
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
  

Years Ended December 31,

 
  

2023

  

2022

  

2021

 
  

Total

  

Percentage of

  

Total

  

Percentage of

  

Total

  

Percentage of

 
  

Revenue

  

Revenue

  

Revenue

  

Revenue

  

Revenue

  

Revenue

 

Geographic Location:

                        

United States

 $123,129   74% $119,151   76% $113,833   77%

Europe

  21,724   13%  20,639   13%  19,580   13%

Other

  21,809   13%  16,446   11%  14,381   10%

Total

 $166,662   100% $156,236   100% $147,794   100%
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

As of December 31,

 
  

2023

  

2022

 

United States

 $45,077  $47,068 

Italy

  1,075   1,211 

United Kingdom

  46   - 

Total

 $46,198  $48,279