Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Discontinued Operations (Details Textual)

v3.7.0.1
Note 3 - Discontinued Operations (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Mar. 03, 2017
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax   $ (1,953,378) $ 86,748,123
Warrants Issued During Period, Value Issued, Asset Sale       3,337,187  
Sale of Assets to Cardinal Health 414 [Member]          
Sale of Assets, Cash Received from Buyer, After Adjustments, Inventory Transferred $ 80,600,000        
Sale of Assets, Cash Received from Buyer, After Adjustments, Advances of Guaranteed Earnout Payments 3,000,000        
Purchase Agreement, Maximum Earnout Payments $ 230,000,000        
Purchase Agreement, Earnout Payments, Term 10 years        
Purchase Agreement, Earnout Payments, Guaranteed $ 20,100,000        
Purchase Agreement, Earnout Payments, Guaranteed, Year One 6,700,000        
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax       86,700,000  
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Guaranteed Consideration       16,500,000  
Warrants Issued During Period, Value Issued, Asset Sale       3,300,000  
Sale of Assets, Legal and Other Fees Related to the Sale       2,000,000  
Sale of Assets, Net Balance Sheet Dispositions and Write-offs   $ 800,000   800,000  
Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation       $ 6,500,000  
Purchase Agreement, Earnout Payments, Guaranteed, Year Three 6,700,000        
Purchase Agreement, Earnout Payments, Guaranteed, Year Two $ 6,700,000