XML 39 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 3 - Net Income Per Common Share (Tables)
12 Months Ended
Dec. 31, 2015
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
Year Ended December 31,
 
(in thousands, except share and per share amounts)
 
2015
 
 
2014
 
 
2013
 
                         
Net Income
  $ 46,514     $ 41,635     $ 35,277  
                         
Basic - weighted-average shares outstanding:
    26,005,858       25,692,699       25,198,556  
Effect of dilutive securities:
                       
Employee stock options and other     314,426       407,621       661,185  
Diluted - weighted-average shares outstanding:
    26,320,284       26,100,320       25,859,741  
Net income per share attributable to common shareholders:
                       
Basic   $ 1.79     $ 1.62     $ 1.40  
Diluted   $ 1.77     $ 1.60     $ 1.36