Note 14 - Income Taxes (Details) (USD $)
12 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2011
Wage Credits [Member]
Dec. 31, 2011
State Net Operating Losses [Member]
Dec. 31, 2011
Recognition of Certain Tax Credits [Member]
Note 14 - Income Taxes (Details) [Line Items]              
Operating Loss Carryforwards $ 10,300,000            
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00% 35.00% 35.00%        
Income Tax Expense (Benefit) 15,464,000 6,895,000 17,728,000       490,000
Valuation Allowance, Deferred Tax Asset, Change in Amount         1,025,000 95,000  
Unrecognized Tax Benefits 1,572,000 1,514,000 1,513,000 896,000      
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 81,000 53,000 33,000        
Unrecognized Tax Benefits, Income Tax Penalties Accrued $ 26,000 $ 2,000 $ 166,000