XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Equity Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]

Service Period Stock Options

 

Shares

  

Weighted Average Exercise Price

 

Outstanding at December 31, 2019

  1,359,990  $11.50 

Granted

  54,782   62.84 

Exercised

  (240,265)  8.45 

Forfeited

  (357)  11.00 

Outstanding at June 30, 2020

  1,174,150  $14.52 

Performance Based Options

 

Shares

  

Weighted Average Exercise Price

 

Outstanding at December 31, 2019

  1,372,819  $18.31 

Granted

  19,317   63.87 

Exercised

  (3,687)  16.45 

Outstanding at June 30, 2020

  1,388,449  $18.95 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]

Restricted Stock Units

 

Shares

  

Weighted-Average Grant-Date Fair Value Per Unit

 

Outstanding at December 31, 2019

  240,229  $29.07 

Granted

  53,041   63.77 

Issued upon vesting

  (97,620)  24.51 

Forfeited

  (420)  27.00 

Outstanding at June 30, 2020

  195,230  $40.78