XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended
March 31,
    2018   2017
Basic weighted average common shares outstanding    
7,300
     
7,216
 
Weighted average common equivalent shares due to stock options and RSUs    
78
     
81
 
Diluted weighted average common shares outstanding    
7,378
     
7,297