XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Products:        
Net revenues $ 11,196,961 $ 8,791,753 $ 29,500,843 $ 23,944,120
Acetadote        
Products:        
Net revenues 1,342,457 1,807,495 4,331,675 5,532,893
Omeclamox-Pak        
Products:        
Net revenues 190,835 752,808 1,213,635 2,154,596
Kristalose        
Products:        
Net revenues 2,749,966 3,671,397 8,037,994 10,915,276
Vaprisol        
Products:        
Net revenues 385,541 496,279 1,346,793 1,286,126
Caldolor        
Products:        
Net revenues 896,640 1,357,289 2,762,790 3,060,441
Ethyol        
Products:        
Net revenues 2,566,611 519,400 8,325,254 519,400
Totect        
Products:        
Net revenues 2,916,425 0 2,916,425 0
Other        
Products:        
Net revenues 148,486 187,085 566,277 475,388
Generic Acetadote        
Products:        
Net revenues 900,000 $ 1,200,000 $ 3,000,000 $ 3,500,000
Cardioxane        
Products:        
Net revenues $ 300,000