|
Note 14 - Accrued Liabilities (Details) - Accrued Liabilities (USD $)
|
Sep. 30, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Accrued Liabilities [Abstract] | ||
| Professional fees | $ 642,091 | $ 460,924 |
| Accrued sales commissions | 446,910 | 619,186 |
| Accrued bonuses and severance | 11,043 | 467,701 |
| Accrued capital expenditures | 749,571 | 828,716 |
| Taxes payable | 313,254 | (279,391) |
| Accrued expenses | 753,018 | 807,884 |
| Accrued interest | 100,480 | |
| Other | 873,230 | 1,505,348 |
| Total | $ 3,789,117 | $ 4,510,848 |