XML 33 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Three Months Ended

March 31,

 
   

2020

   

2019

 
                 

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

    51,036       50,709  

Additional shares from the assumed exercise of employee stock options

    490       303  

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

    51,526       51,012