Note 19 - Stock-based Compensation - Other Stock Option Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Options outstanding, Shares (in shares) 290,853 447,966 591,086
Options outstanding, Weighted average exercise price (in dollars per share) $ 20.88 $ 20.94 $ 20.73
Options outstanding, Weighted average grant date fair value (in dollars per share) $ 4.85 $ 4.75 $ 4.70
Granted, Shares (in shares) 0 0
Granted, Weighted average exercise price (in dollars per share)
Granted, Weighted average grant date fair value (in dollars per share)
Assumed in the CBH Merger (in shares) 181,256
Assumed in the CBH Merger (in dollars per share) $ 17.73
Assumed in the CBH Merger (in dollars per share)
Expired, Shares (in shares) (3,180) (1,750)
Expired, Weighted average exercise price (in dollars per share) $ 21.33 $ 22.31
Expired, Weighted average grant date fair value (in dollars per share) $ 4.84 $ 4.99
Exercised, Shares (in shares) (105,830) (335,189) (141,370)
Exercised, Weighted average exercise price (in dollars per share) $ 20.61 $ 19.25 $ 20.06
Exercised, Weighted average grant date fair value (in dollars per share) $ 7.32 $ 4.62 $ 4.51
Options outstanding, , Shares (in shares) 185,023 290,853 447,966
Options outstanding, Weighted average exercise price (in dollars per share) $ 21.04 $ 20.88 $ 20.94
Options outstanding, Weighted average grant date fair value (in dollars per share) $ 4.88 $ 4.85 $ 4.75