XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - EMPLOYEE BENEFIT PLANS - Stock Options Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Note 8 - Employee Benefit Plans - Stock Options Activity (Details)    
Outstanding, beginning balance (in shares)   456
Granted (in shares) 0 0
Exercised (in shares)   (120)
Expired (in shares)   (5)
Outstanding, ending balance (in shares) 331 331
Vested and expected to vest (in shares) 326 326
Exercisable (in shares) 272 272
Outstanding, weighted average exercise price, beginning balance (in dollars per share) | $ / shares   $ 10.95
Exercised, weighted average exercise price (in dollars per share) | $ / shares   7.11
Expired, weighted average exercise price (in dollars per share) | $ / shares   8.26
Outstanding, weighted average exercise price, ending balance (in dollars per share) | $ / shares $ 12.38 12.38
Vested and expected to vest, weighted average exercise price (in dollars per share) | $ / shares 12.34 12.34
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 11.84 $ 11.84
Outstanding, weighted average remaining contractual (Year)   3 years 5 months 12 days
Vested and expected to vest, weighted average remaining contractual term (Year)   3 years 4 months 17 days
Exercisable, weighted average remaining contractual term (Year)   2 years 5 months 12 days
Outstanding, aggregate intrinsic value | $ $ 1,980 $ 1,980
Vested and expected to vest, aggregate intrinsic value | $ 1,966 1,966
Exercisable, aggregate intrinsic value | $ $ 1,782 $ 1,782