XML 57 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 14 - Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2015
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
    Three Months Ended June 30,   Six Months Ended June 30,
    2015   2014   2015   2014
Orthobiologics   $ 19,282,919     $ 18,278,254     $ 31,255,419     $ 29,850,404  
Dermal     303,117       348,961       719,300       537,612  
Surgical     1,647,005       1,376,530       3,036,600       3,128,549  
Ophthalmic     414,991       363,411       919,463       571,996  
Veterinary     1,250,000       900,000       2,481,932       1,530,000  
    $ 22,898,032     $ 21,267,156     $ 38,412,714     $ 35,618,561  
Schedule of Revenue and Operating Income by Geographical Areas [Table Text Block]
    Three Months Ended June 30,
    2015   2014
    Total
Revenue
  Percentage of
Revenue
  Total
Revenue
  Percentage of
Revenue
Geographic Location:                                
United States   $ 19,217,696       84 %   $ 22,946,738       87 %
Europe     2,330,890       10 %     1,793,841       7 %
Other     1,354,975       6 %     1,534,081       6 %
Total   $ 22,903,561       100 %   $ 26,274,660       100 %
    Six Months Ended June 30,
    2015   2014
    Total
Revenue
  Percentage of
Revenue
  Total
Revenue
  Percentage of
Revenue
Geographic Location:                                
United States   $ 31,808,885       83 %   $ 54,480,556       90 %
Europe     4,317,214       11 %     3,489,656       6 %
Other     2,297,786       6 %     2,314,735       4 %
Total   $ 38,423,885       100 %   $ 60,284,947       100 %