XML 24 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 14 - Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2015
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended September 30,   Nine Months Ended September 30,
    2015   2014   2015   2014
Orthobiologics   $ 20,461,181     $ 18,899,873     $ 51,716,600     $ 48,750,277  
Dermal     412,357       401,355       1,131,657       938,966  
Surgical     1,413,039       1,452,946       4,449,639       4,581,496  
Ophthalmic     344,119       366,138       1,263,582       938,134  
Veterinary     1,045,000       855,000       3,526,932       2,385,000  
    $ 23,675,696     $ 21,975,312     $ 62,088,410     $ 57,593,873  
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended September 30,
    2015   2014
    Total
Revenue
  Percentage of
Revenue
  Total
Revenue
  Percentage of
Revenue
Geographic Location:                                
United States   $ 19,239,247       81 %   $ 18,455,167       84 %
Europe     1,976,751       8 %     1,784,414       8 %
Other     2,465,259       11 %     1,815,842       8 %
    Total   $ 23,681,257       100 %   $ 22,055,423       100 %
    Nine Months Ended September 30,
    2015   2014
    Total
Revenue
  Percentage of
Revenue
  Total
Revenue
  Percentage of
Revenue
Geographic Location:                                
United States   $ 51,048,132       82 %   $ 72,935,722       89 %
Europe     6,293,965       10 %     5,274,071       6 %
Other     4,763,045       8 %     4,130,577       5 %
    Total   $ 62,105,142       100 %   $ 82,340,370       100 %