XML 114 R99.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 17 - Stock-based Compensation (Details) - Stock Options Outstanding and Exercisable - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Stock options outstanding (in Shares) 298,740 759,683 503,834 722,155
Outstanding options, weighted-average exercise price $ 9.97 $ 11.36 $ 10.41 $ 10.18
Outstanding options, weighted-average remaining contractual life 2 years 306 days      
Stock options exercisable (in Shares) 225,580      
Exercisable options, weighted-average exercise price $ 9.99      
Range 1 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding options, exercise price range, lower limit 5.76      
Outstanding options, exercise price range, upper Limit $ 9.21      
Stock options outstanding (in Shares) 162,269      
Outstanding options, weighted-average exercise price $ 5.76      
Outstanding options, weighted-average remaining contractual life 2 years 346 days      
Exercisable options, exercise price range, lower limit $ 5.76      
Exercisable options, exercise price range, upper limit $ 9.21      
Stock options exercisable (in Shares) 105,359      
Exercisable options, weighted-average exercise price $ 5.76      
Range 2 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding options, exercise price range, lower limit 9.22      
Outstanding options, exercise price range, upper Limit $ 15.47      
Stock options outstanding (in Shares) 108,529      
Outstanding options, weighted-average exercise price $ 12.41      
Outstanding options, weighted-average remaining contractual life 1 year 215 days      
Exercisable options, exercise price range, lower limit $ 9.22      
Exercisable options, exercise price range, upper limit $ 15.47      
Stock options exercisable (in Shares) 101,859      
Exercisable options, weighted-average exercise price $ 12.51      
Range 3 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding options, exercise price range, lower limit 15.48      
Outstanding options, exercise price range, upper Limit $ 22.66      
Stock options outstanding (in Shares) 18,794      
Outstanding options, weighted-average exercise price $ 19.28      
Outstanding options, weighted-average remaining contractual life 6 years 295 days      
Exercisable options, exercise price range, lower limit $ 15.48      
Exercisable options, exercise price range, upper limit $ 22.66      
Stock options exercisable (in Shares) 15,714      
Exercisable options, weighted-average exercise price $ 19.45      
Range 4 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Outstanding options, exercise price range, lower limit 22.67      
Outstanding options, exercise price range, upper Limit $ 49.50      
Stock options outstanding (in Shares) 9,148      
Outstanding options, weighted-average exercise price $ 36.61      
Outstanding options, weighted-average remaining contractual life 7 years 237 days      
Exercisable options, exercise price range, lower limit $ 22.67      
Exercisable options, exercise price range, upper limit $ 49.50      
Stock options exercisable (in Shares) 2,648      
Exercisable options, weighted-average exercise price $ 24.59