XML 22 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 14 - Segment and Geographic Information - Product Revenue by Product Group (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Orthobiologics [Member]        
Product revenue $ 19,282,919 $ 18,278,254 $ 31,255,419 $ 29,850,404
Dermal [Member]        
Product revenue 303,117 348,961 719,300 537,612
Surgical [Member]        
Product revenue 1,647,005 1,376,530 3,036,600 3,128,549
Ophthalmic [Member]        
Product revenue 414,991 363,411 919,463 571,996
Veterinary [Member]        
Product revenue 1,250,000 900,000 2,481,932 1,530,000
Product revenue $ 22,898,032 $ 21,267,156 $ 38,412,714 $ 35,618,561