XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 16 - Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended September 30,   Nine Months Ended September 30,
    2017   2016   2017   2016
Orthobiologics   $
23,990
    $
22,428
    $
68,686
    $
65,319
 
Surgical    
1,765
     
1,173
     
4,395
     
3,924
 
Dermal    
358
     
594
     
1,235
     
1,558
 
Other    
1,065
     
1,588
     
4,583
     
3,835
 
Product Revenue   $
27,178
    $
25,783
    $
78,899
    $
74,636
 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended September 30,
    2017   2016
    Total
Revenue
  Percentage of
Revenue
  Total
Revenue
  Percentage of
Revenue
Geographic Location:                                
United States   $
22,227
     
82
%   $
21,126
     
82
%
Europe    
2,832
     
10
%    
2,703
     
10
%
Other    
2,125
     
8
%    
1,960
     
8
%
Total Revenue   $
27,184
     
100
%   $
25,789
     
100
%
    Nine Months Ended September 30,
    2017   2016
    Total
Revenue
  Percentage of
Revenue
  Total
Revenue
  Percentage of
Revenue
Geographic Location:                                
United States   $
68,624
     
82
%   $
61,032
     
82
%
Europe    
9,743
     
11
%    
8,240
     
11
%
Other    
5,665
     
7
%    
5,381
     
7
%
Total Revenue   $
84,032
     
100
%   $
74,653
     
100
%