XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Revenue (Tables)
9 Months Ended
Sep. 30, 2018
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended September 30,   Nine Months Ended September 30,
    2018   2017   2018   2017
Orthobiologics   $
24,097
    $
23,990
    $
69,778
    $
68,686
 
Surgical    
1,191
     
1,765
     
3,700
     
4,395
 
Dermal    
80
     
358
     
163
     
1,235
 
Other    
1,413
     
1,065
     
4,940
     
4,583
 
Product Revenue   $
26,781
    $
27,178
    $
78,581
    $
78,899
 
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended September 30,
    2018   2017
   
Total
Revenue
 
Percentage of
Revenue
 
Total
Revenue
 
Percentage of
Revenue
Geographic Location:                                
United States   $
21,695
     
81
%   $
22,227
     
82
%
Europe    
3,132
     
12
%    
2,832
     
10
%
Other    
1,960
     
7
%    
2,125
     
8
%
Total Revenue   $
26,787
     
100
%   $
27,184
     
100
%
    Nine Months Ended September 30,
    2018   2017
   
Total
Revenue
 
Percentage of
Revenue
 
Total
Revenue
 
Percentage of
Revenue
Geographic Location:                                
United States   $
63,377
     
81
%   $
68,624
     
82
%
Europe    
9,021
     
11
%    
9,743
     
11
%
Other    
6,201
     
8
%    
5,665
     
7
%
Total Revenue   $
78,599
     
100
%   $
84,032
     
100
%