Note 11 - Stock-based Compensation (Details) - Information Regarding Outstanding Restricted Stock Units (Restricted Stock Units (RSUs) [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2012
Restricted Stock Units (RSUs) [Member]
   
Note 11 - Stock-based Compensation (Details) - Information Regarding Outstanding Restricted Stock Units [Line Items]    
Outstanding at December 31, 2013   3,209,567
Outstanding at December 31, 2013 (in Dollars per share)   $ 11.69
Granted 2,878,836  
Granted (in Dollars per share) $ 13.99  
Vested (1,098,924)  
Vested (in Dollars per share) $ 12.61  
Canceled (199,857)  
Canceled (in Dollars per share) $ 11.92  
Outstanding at December 31, 2014 4,789,622 3,209,567
Outstanding at December 31, 2014 (in Dollars per share) $ 12.85 $ 11.69
Expected to vest in the future as of December 31, 2014 4,712,501