XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Net earnings used in the computation of basic and diluted earnings per share (in thousands)
  $
2,376
    $
2,450
 
                 
Weighted average shares outstanding - basic
   
14,927,341
     
14,821,659
 
Common stock equivalents
   
335,313
     
635,970
 
Weighted average shares outstanding - diluted
   
15,262,654
     
15,457,629
 
Per Share Data:
               
Basic
               
Net earnings
  $
0.16
    $
0.17
 
Diluted
               
Net earnings
  $
0.16
    $
0.16