XML 12 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2019

   

2018

   

2019

   

2018

 
                                 

Weighted average number of shares used in computation of basic earnings per share

    50,933       50,645       50,816       50,627  

Add:

                               

Additional shares from the assumed exercise of employee stock options

    401       318       308       358  
                                 

Weighted average number of shares used in computation of diluted earnings per share

    51,334       50,963       51,124       50,985