XML 32 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 7 - Income Per Share (Tables)
3 Months Ended
Mar. 31, 2017
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended
    March 31,
    2017   2016
Weighted average common shares outstanding, basic    
7,216
     
7,173
 
Weighted average common equivalent shares due to stock options and RSUs    
81
     
80
 
Weighted average common shares outstanding, diluted    
7,297
     
7,253