XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Income Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended
September 30,
  Nine Months Ended
September 30,
    2018   2017   2018   2017
Basic weighted average common shares outstanding    
7,366
     
7,264
     
7,338
     
7,240
 
Weighted average common equivalent shares due to stock options and RSUs    
69
     
89
     
68
     
86
 
Diluted weighted average common shares outstanding    
7,435
     
7,353
     
7,406
     
7,326