XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Share-based Compensation - Stock Option Activity Under Equity Incentive Plans and Director Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Exercised, number of options (in shares) (103,608) (148,284) (260,481) (72,843) (18,000) (86,247)      
Common Stock Options [Member]                  
Outstanding, number of options (in shares)     1,245,922       1,245,922    
Outstanding, weighted average exercise price (in dollars per share)     $ 18.08       $ 18.08    
Outstanding, weighted average remaining contractual term (Year)             5 years 7 months 20 days   4 years 5 months 12 days
Granted, number of options (in shares)             70,471 100,615  
Granted, weighted average exercise price (in dollars per share)             $ 62.23    
Exercised, number of options (in shares)             (512,373)    
Exercised, weighted average exercise price (in dollars per share)             $ 13.96    
Forfeited, number of options (in shares)             (15,490)    
Forfeited, weighted average exercise price (in dollars per share)             $ 48.42    
Outstanding, number of options (in shares) 788,530   1,245,922       1,245,922   1,245,922
Outstanding, weighted average exercise price (in dollars per share) $ 24.11   $ 18.08       $ 18.08   $ 18.08
Exercisable, number of options (in shares) 388,876           388,876    
Weighted average exercise price (in dollars per share) $ 17.17           $ 17.17    
Exercisable, weighted average remaining contractual term (Year)             4 years 3 months 7 days    
Common Stock Options [Member] | Common Stock [Member]                  
Outstanding, aggregate intrinsic value $ 20,637               $ 59,631
Exercised, aggregate intrinsic value             $ 21,247    
Exercisable, aggregate intrinsic value $ 12,480