Note 12 - Notes Payable and Long-Term Debt (Details) - The Annual Maturities of Long-Term Debt (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
The Annual Maturities of Long-Term Debt [Abstract]  
$ 3,113
2,643
2,800
2,788
2,969
$ 9,929