XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Earnings 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
 
                                 
Weighted average number of shares used in computation of basic earnings per share
   
50,645
     
50,367
     
50,627
     
49,942
 
Add:
                               
Additional shares from the assumed exercise of employee stock options
   
318
     
500
     
358
     
727
 
                                 
Weighted average number of shares used in computation of diluted earnings per share
   
50,963
     
50,867
     
50,985
     
50,669