XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Years Ended December 31,
    2018   2017   2016
Basic weighted average common shares outstanding during the year    
7,347
     
7,248
     
7,190
 
Weighted average common equivalent shares due to stock options and restricted stock units    
83
     
89
     
85
 
Diluted weighted average common shares outstanding during the year    
7,430
     
7,337
     
7,275