XML 44 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 15 - Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2016
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended March 31,
    2016   2015
Orthobiologics   $ 19,587     $ 11,973  
Surgical     1,318       1,390  
Dermal     381       416  
Other     992       1,736  
Product Revenue   $ 22,278     $ 15,515  
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended March 31,
    2016   2015
    Total   Percentage of   Total   Percentage of
    Revenue   Revenue   Revenue   Revenue
Geographic Location:                                
United States   $ 18,011       81 %   $ 12,591       81 %
Europe     2,565       11 %     1,986       13 %
Other     1,707       8 %     943       6 %
Total Revenue   $ 22,283       100 %   $ 15,520       100 %