Note 19 - Stock-based Compensation - Information Related to Options (Details)
|
12 Months Ended |
|
Dec. 31, 2016
$ / shares
shares
|
| Range of Exercise Prices, maximum (in dollars per share) |
|
|
| Options outstanding options outstanding (in shares) | shares |
185,023
|
|
| Options outstanding remaining contractual life (Year) |
2 years
|
|
| Options exercisable remaining contractual life (Year) |
2 years
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 21.03
|
[1] |
| Exercise Price Range One [Member] |
|
|
| Range of Exercise Prices, minimum (in dollars per share) |
10.36
|
|
| Range of Exercise Prices, maximum (in dollars per share) |
$ 17.15
|
|
| Options outstanding options outstanding (in shares) | shares |
1,383
|
|
| Options outstanding remaining contractual life (Year) |
2 years 76 days
|
|
| Options exercisable remaining contractual life (Year) |
2 years 76 days
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 12.58
|
[1] |
| Exercise Price Range Two [Member] |
|
|
| Range of Exercise Prices, minimum (in dollars per share) |
17.16
|
|
| Range of Exercise Prices, maximum (in dollars per share) |
$ 18.30
|
|
| Options outstanding options outstanding (in shares) | shares |
87,725
|
|
| Options outstanding remaining contractual life (Year) |
2 years 233 days
|
|
| Options exercisable remaining contractual life (Year) |
2 years 233 days
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 18.27
|
[1] |
| Exercise Price Range Three [Member] |
|
|
| Range of Exercise Prices, minimum (in dollars per share) |
18.31
|
|
| Range of Exercise Prices, maximum (in dollars per share) |
$ 20.17
|
|
| Options outstanding options outstanding (in shares) | shares |
563
|
|
| Options outstanding remaining contractual life (Year) |
7 years 18 days
|
|
| Options exercisable remaining contractual life (Year) |
7 years 18 days
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 18.33
|
[1] |
| Exercise Price Range Four [Member] |
|
|
| Range of Exercise Prices, minimum (in dollars per share) |
20.18
|
|
| Range of Exercise Prices, maximum (in dollars per share) |
$ 22.64
|
|
| Options outstanding options outstanding (in shares) | shares |
23,500
|
|
| Options outstanding remaining contractual life (Year) |
240 days
|
|
| Options exercisable remaining contractual life (Year) |
240 days
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 22
|
[1] |
| Exercise Price Range Five [Member] |
|
|
| Range of Exercise Prices, minimum (in dollars per share) |
22.65
|
|
| Range of Exercise Prices, maximum (in dollars per share) |
$ 23.78
|
|
| Options outstanding options outstanding (in shares) | shares |
338
|
|
| Options outstanding remaining contractual life (Year) |
350 days
|
|
| Options exercisable remaining contractual life (Year) |
350 days
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 23.28
|
[1] |
| Exercise Price Range Six [Member] |
|
|
| Range of Exercise Prices, minimum (in dollars per share) |
23.79
|
|
| Range of Exercise Prices, maximum (in dollars per share) |
$ 24.27
|
|
| Options outstanding options outstanding (in shares) | shares |
71,514
|
|
| Options outstanding remaining contractual life (Year) |
1 year 229 days
|
|
| Options exercisable remaining contractual life (Year) |
1 year 229 days
|
|
| Options exercisable weighted average exercise price (in dollars per share) |
$ 24.27
|
[1] |
|
|