Note 14 - Pro-Forma Operating Income for the Three Months Ended March 31, 2014 and 2013 (Details) - Pro-Forma Operating Income (Loss) (USD $)
3 Months Ended
Mar. 31, 2014
Apr. 19, 2013
Mar. 31, 2014
Pro Forma [Member]
Mar. 31, 2013
Pro Forma [Member]
Note 14 - Pro-Forma Operating Income for the Three Months Ended March 31, 2014 and 2013 (Details) - Pro-Forma Operating Income (Loss) [Line Items]        
Revenues $ 11,775,129 $ 7,157,315 $ 11,916,056 $ 14,437,155
Cost of Revenues     6,615,642 7,627,171
Gross Profit     5,300,414 6,809,984
Operating Expenses     13,438,507 9,968,352
Operating Income (Loss)     $ (8,138,093) $ (3,158,368)