Note 13 - Stock-based Compensation Plan (Details) - Fair Value Assumptions of Options Granted (Black Scholes Pricing Model [Member])
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Black Scholes Pricing Model [Member]
     
Note 13 - Stock-based Compensation Plan (Details) - Fair Value Assumptions of Options Granted [Line Items]      
Expected Life of the Option Term (years) 3 years 255 days 3 years 328 days 3 years 328 days
Risk-free interest rate 1.20% 0.90% 1.20%
Dividend rate 0.00% 0.00% 0.00%
Volatility 76.20% 83.80% 73.90%
Forfeiture rate 5.30% 8.10% 9.00%