Annual report pursuant to Section 13 and 15(d)

Note 13 - Employee and Director Benefits (Tables)

v3.19.3.a.u2
Note 13 - Employee and Director 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 price volatility

    40.00

%

    35.39

%

    29.00

%

Expected dividend yield

    1.76

%

    1.24

%

    0.44

%

Expected term (in years)

    7       6       6  

Risk-free rate

    1.96

%

    2.90

%

    2.08

%

Share-based Payment Arrangement, Option, Activity [Table Text Block]
   

Shares

   

Weighted

Average

Exercise

Price

   

Weighted

Average

Remaining

Contractual

Term (years)

   

Aggregate

Intrinsic

Value

 
                           

(In Thousands)

 

Year Ended December 31, 2019:

                               

Outstanding at beginning of year

    1,238,748     $ 13.02       5.2     $ 23,355  

Granted

    35,500       34.06       9.6       129  

Exercised

    (288,800 )     7.56       2.5       8,534  

Forfeited

    (20,200 )     24.88       6.2       259  

Outstanding at end of year

    965,248     $ 15.19       4.9     $ 21,911  
                                 

Exercisable at December 31, 2019:

    278,500     $ 8.28       3.0     $ 8,355  
                                 

Year Ended December 31, 2018:

                               

Outstanding at beginning of year

    1,666,834     $ 10.68       5.5     $ 51,377  

Granted

    42,250       37.21       9.6       -  

Exercised

    (414,336 )     5.73       2.8       10,832  

Forfeited

    (56,000 )     15.40       6.2       912  

Outstanding at end of year

    1,238,748     $ 13.02       5.2     $ 23,355  
                                 

Exercisable at December 31, 2018:

    510,100     $ 7.08       3.5     $ 12,645  
                                 

Year Ended December 31, 2017:

                               

Outstanding at beginning of year

    2,026,334     $ 9.00       6.2     $ 57,636  

Granted

    58,000       37.59       9.1       227  

Exercised

    (385,500 )     4.96       4.0       14,087  

Forfeited

    (32,000 )     21.96       8.1       625  

Outstanding at end of year

    1,666,834     $ 10.68       5.5     $ 51,377  
                                 

Exercisable at December 31, 2017:

    808,236     $ 5.22       3.9     $ 29,321  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]

Range of

Exercise Price

   

Shares

   

Weighted

Average

Exercise Price

   

Weighted

Average

Remaining

Contractual

Term (years)

   

Aggregate

Intrinsic Value

 
                               

(In Thousands)

 
$ 4.17       5,500     $ 4.17       1.0     $ 199  
  5.00       79,500       5.00       2.1       3,022  
  5.50       80,000       5.50       2.2       2,362  
  6.92       37,500       6.92       4.0       1,154  
  15.25       50,000       15.25       5.0       1,121  
  18.57       26,000       18.57       3.5       497  
          278,500     $ 8.28       3.0     $ 8,355  
Nonvested Restricted Stock Shares Activity [Table Text Block]
   

Shares

   

Weighted

Average Grant

Date Fair

Value

 

Year Ended December 31, 2019:

               

Non-vested at beginning of year

    42,576     $ 29.96  

Granted

    35,164       33.61  

Vested

    (5,450 )     20.92  

Forfeited

    (2,500 )     38.17  

Non-vested at end of year

    69,790     $ 32.21  
                 

Year Ended December 31, 2018:

               

Non-vested at beginning of year

    120,676     $ 10.29  

Granted

    16,350       39.84  

Vested

    (93,200 )     6.07  

Forfeited

    (1,250 )     41.21  

Non-vested at end of year

    42,576     $ 29.96  
                 

Year Ended December 31, 2017:

               

Non-vested at beginning of year

    118,676     $ 8.88  

Granted

    7,000       38.02  

Vested

    (5,000 )     15.74  

Non-vested at end of year

    120,676     $ 10.29