XML 32 R45.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 14 - Segment and Geographic Information - Product Revenue by Product Group (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Orthobiologics [Member]        
Product revenue $ 20,461,181 $ 18,899,873 $ 51,716,600 $ 48,750,277
Dermal [Member]        
Product revenue 412,357 401,355 1,131,657 938,966
Surgical [Member]        
Product revenue 1,413,039 1,452,946 4,449,639 4,581,496
Ophthalmic [Member]        
Product revenue 344,119 366,138 1,263,582 938,134
Veterinary [Member]        
Product revenue 1,045,000 855,000 3,526,932 2,385,000
Product revenue $ 23,675,696 $ 21,975,312 $ 62,088,410 $ 57,593,873