XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2020

  

2019

 

Expected dividend yield at date of grant

  1.84

%

  2.60

%

Expected stock price volatility

  33.62

%

  34.01

%

Risk-free interest rate

  1.35

%

  2.38

%

Expected life of options (in years)

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

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2019

  1,245,922  $18.08   4.45  $59,631 

Granted

  70,471  $62.23         

Exercised

  (512,373

)

 $13.96      $21,247 

Forfeited

  (15,490

)

 $48.42         

Outstanding at September 30, 2020

  788,530  $24.11   5.64  $20,637 

Exercisable at September 30, 2020

  388,876  $17.17   4.27  $12,480 
Schedule of Nonvested Share Activity [Table Text Block]
  

Common

Shares

Outstanding

  

Weighted

Average

Grant Date Fair

Value

Per Share

 

Outstanding at December 31, 2019

  84,176  $17.23 

Granted

  -   - 

Vested

  (34,622

)

  13.17 

Forfeited

  (6,793

)

 $36.80 

Outstanding at September 30, 2020

  42,761  $17.40