XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Note 8 - Stock-based Compensation - Activity in Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Outstanding, number of stock options (in shares)   23,766  
Outstanding, weighted-average exercise price (in dollars per share)   $ 9.94  
Granted, number of stock options (in shares)   0  
Granted, weighted-average exercise price (in dollars per share)   $ 0  
Exercised, number of stock options (in shares) (6,312) (15,086) (5,449)
Exercised, weighted-average exercise price (in dollars per share)   $ 8.21  
Forfeited/cancelled/expired, number of stock options (in shares)   0  
Forfeited/cancelled/expired, weighted-average exercise price (in dollars per share)   $ 0  
Outstanding, number of stock options (in shares) 8,680 8,680  
Outstanding, weighted-average exercise price (in dollars per share) $ 12.95 $ 12.95  
Outstanding, weighted average remaining contractual term (Year)   9 months 14 days  
Outstanding, aggregate intrinsic value $ 99,756 $ 99,756  
Exercisable, number of stock options (in shares) 8,680 8,680  
Exercisable, weighted-average exercise price (in dollars per share) $ 12.95 $ 12.95  
Exercisable, aggregate intrinsic value $ 0 $ 0