Annual report pursuant to Section 13 and 15(d)

Note 12 - Stock-based Compensation - Stock Option Transactions (Details)

v3.21.1
Note 12 - Stock-based Compensation - Stock Option Transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Outstanding, options (in shares) 5,941 4,489
Outstanding, weighted average exercise price (in dollars per share) $ 2.84 $ 3.11
Granted, options (in shares) 6,362 2,160
Granted, weighted average exercise price (in dollars per share) $ 6.81 $ 2
Exercised, options (in shares) (235) (312)
Exercised, weighted average exercise price (in dollars per share) $ 2.45 $ 2.32
Expired, options (in shares)   (67)
Expired, weighted average exercise price (in dollars per share)   $ 4.61
Forfeited, options (in shares) (126) (329)
Forfeited, weighted average exercise price (in dollars per share) $ 4.50 $ 2.36
Outstanding, options (in shares) 11,942 5,941
Outstanding, weighted average exercise price (in dollars per share) $ 4.97 $ 2.84
Outstanding, weighted average remaining contractual life (Year) 7 years 328 days  
Outstanding, aggregate intrinsic value $ 9,142,263  
Exercisable, options (in shares) 4,363  
Exercisable, weighted average exercise price (in dollars per share) $ 3.06  
Exercisable, weighted average remaining contractual life (Year) 6 years 73 days  
Exercisable, aggregate intrinsic value $ 6,470,708  
Vested and expected to vest, options (in shares) 10,804  
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 4.86  
Vested and expected to vest, weighted average remaining contractual life (Year) 7 years 292 days  
Vested and expected to vest, aggregate intrinsic value $ 8,741,530