XML 55 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Net Income Per Common Share - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Net Income $ 51,778 $ 42,707 $ 46,514
Basic - weighted-average shares outstanding: (in shares) 26,647,610 26,365,173 26,005,858
Effect of dilutive securities:      
Employee stock options, restricted stock and other (in shares) 197,461 199,466 314,426
Diluted - weighted-average shares outstanding: (in shares) 26,845,071 26,564,639 26,320,284
Net income per share attributable to common shareholders:      
Basic (in dollars per share) $ 1.94 $ 1.62 $ 1.79
Diluted (in dollars per share) $ 1.93 $ 1.61 $ 1.77