Note 12 - Notes Payable and Long-Term Debt (Details) - Table of Long-Term Debt (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Note 12 - Notes Payable and Long-Term Debt (Details) - Table of Long-Term Debt [Line Items]    
Long-term debt gross $ 24,242 $ 27,300
Less current maturities (3,112) (3,058)
Long-term debt 21,130 24,242
Installments Through 2025 [Member]
   
Note 12 - Notes Payable and Long-Term Debt (Details) - Table of Long-Term Debt [Line Items]    
Long-term debt gross 24,211 27,228
Installments Through 2014 [Member]
   
Note 12 - Notes Payable and Long-Term Debt (Details) - Table of Long-Term Debt [Line Items]    
Long-term debt gross $ 31 $ 72