XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Revenue (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended March 31,
    2018   2017
Orthobiologics   $
19,489
    $
20,227
 
Surgical    
1,245
     
1,296
 
Dermal    
(539
)    
425
 
Other    
1,063
     
1,433
 
Product Revenue   $
21,258
    $
23,381
 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended March 31,
    2018   2017
 
 
 
 
Total
Revenue
 
 
Percentage of
Revenue
 
 
Total
Revenue
 
 
Percentage of
Revenue
Geographic Location:                                
United States   $
16,910
     
80
%   $
18,930
     
81
%
Europe    
2,391
     
11
%    
2,829
     
12
%
Other    
1,963
     
9
%    
1,627
     
7
%
Total Revenue   $
21,264
     
100
%   $
23,386
     
100
%