XML 134 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 20 - Net Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    2019     2018  
             
Shares issued and outstanding at beginning of period    
39,213,136
     
38,934,161
 
Weighted average number of shares: Issued during the period    
336,426
     
221,293
 
Weighted average number of shares used in computing basic earnings per share    
39,549,562
     
39,155,454
 
Assumed exercise of stock options acquired under the Treasury Stock Method    
431,456
     
639,161
 
Number of shares used in computing diluted earnings per share    
39,981,018
     
39,794,615