XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Note 8 - Income Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended   Six Months Ended
    June 30,   June 30,
    2019   2018   2019   2018
Basic weighted average common shares outstanding    
7,423
     
7,347
     
7,413
     
7,336
 
Weighted average common equivalent shares due to stock, stock options and RSUs    
44
     
66
     
60
     
72
 
Diluted weighted average common shares outstanding    
7,467
     
7,413
     
7,473
     
7,408