XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Net Income Per Common Share - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net income $ 18,051 $ 12,200
Basic - weighted-average shares outstanding: (in shares) 26,879,388 26,466,731
Effect of dilutive securities:    
Employee stock awards and other (in shares) 317,711 132,469
Diluted - weighted-average shares outstanding: (in shares) 27,197,099 26,599,200
Basic (in dollars per share) $ 0.67 $ 0.46
Diluted (in dollars per share) $ 0.66 $ 0.46