XML 69 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Note 24 - Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
(Amounts in thousands, except per share information)
 
 
 
 
 
 
 
 
 
 
 
 
Earnings Per Share
 
2018
   
2017
   
2016
 
Numerators:
                       
Net income
  $
15,730
    $
7,344
    $
5,259
 
Denominators:
                       
Weighted average number of common shares outstanding - basic
(1)
   
16,248
     
15,207
     
13,367
 
Effect of potentially dilutive common shares
(2)
   
84
     
103
     
58
 
Weighted average number of common shares outstanding - diluted
   
16,332
     
15,310
     
13,425
 
Earnings per common share:
                       
Basic
  $
0.97
    $
0.48
    $
0.39
 
Diluted
  $
0.96
    $
0.48
    $
0.39
 
Anti-dilutive options not included in earnings per share calculation
   
     
     
45
 
Anti-dilutive restricted shares not included in diluted earnings per share calculation
   
     
7