XML 38 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 15 - Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2017
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended March 31,
    2017   2016
Orthobiologics   $
20,227
    $
19,587
 
Surgical    
1,296
     
1,318
 
Dermal    
425
     
381
 
Other    
1,433
     
992
 
   Product Revenue   $
23,381
    $
22,278
 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended March 31,
    2017   2016
    Total   Percentage of   Total   Percentage of
    Revenue   Revenue   Revenue   Revenue
Geographic Location:                                
United States   $
18,930
     
81
%   $
18,011
     
81
%
Europe    
2,829
     
12
%    
2,565
     
11
%
Other    
1,627
     
7
%    
1,707
     
8
%
Total Revenue   $
23,386
     
100
%   $
22,283
     
100
%