Note 17 - Earnings Per Share (Details) - shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Employee Stock Option [Member] | |||
| Note 17 - Earnings Per Share (Details) [Line Items] | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 97,500 | 25,000 | 0 |