XML 58 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2019

   

2018

   

2017

 
                         

Expected option life in years(1)

    6.0       6.0       6.0  

Expected stock price volatility percentage(2)

    28

%

    26

%

    25

%

Risk-free interest rate percentage(3)

    2.2

%

    2.8

%

    2.0

%

Expected dividend yield(4)

    0.58

%

    0.48

%

    0.59

%

Fair value as of the date of grant

  $ 5.89     $ 6.19     $ 4.34  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   

Shares

   

Weighted

Average

Exercise Price

 

Outstanding at December 31, 2018

    939,193     $ 13.78  

Granted

    68,000       20.00  

Exercised

    (151,594

)

    10.68  

Forfeited

    (13,270

)

    15.73  

Outstanding at December 31, 2019

    842,329     $ 14.81  

Exercisable at December 31, 2019

    523,677     $ 12.69  
Schedule of Nonvested Share Activity [Table Text Block]
   

Shares

   

Weighted

Average

Grant Date

Fair Value

   

Weighted

Average

Remaining

Contractual

Life

(in Years)

 

Nonvested at December 31, 2018

    393,480     $ 4.72       5.2  

Granted

    68,000       5.89       6.5  

Vested

    (132,558

)

    4.29       3.5  

Forfeited

    (10,270

)

    4.37       3.6  

Nonvested at December 31, 2019

    318,652     $ 5.18       5.1  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Shares

   

Weighted Average

Grant Date

Fair Value

 

Nonvested at December 31, 2018

    185,909     $ 14.89  

Granted

    70,000       19.89  

Vested

    (78,305

)(1)

    15.88  

Forfeited

    (39,487

)

    14.33  

Nonvested at December 31, 2019

    138,117     $ 17.16