Note 8 - Stock-based Incentive Plans (Tables)
|
12 Months Ended |
Dec. 31, 2021 |
| Notes Tables |
|
| Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
| |
|
2021 |
|
|
2020 |
|
| Volatility |
|
|
95 |
% |
|
|
95 |
% |
| Risk–free interest rate |
|
|
.99 |
% |
|
|
.47 |
% |
| Dividend yield |
|
|
- |
% |
|
|
- |
% |
| Expected life of options (in years) |
|
|
5.86 |
|
|
|
6.02 |
|
|
| Share-based Payment Arrangement, Option, Activity [Table Text Block] |
| |
|
|
|
|
|
Weighted-Average |
|
|
|
|
|
| |
|
Options (#) |
|
|
Exercise Price Per Share ($) |
|
|
Remaining Contractual Term (Years) |
|
|
Aggregate Intrinsic Value ($) |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Outstanding at December 31, 2020 |
|
|
1,638,000 |
|
|
$ |
5.59 |
|
|
|
|
|
|
$ |
308,000 |
|
| Granted |
|
|
998,000 |
|
|
$ |
4.50 |
|
|
|
|
|
|
|
|
|
| Exercised |
|
|
(35,000 |
) |
|
$ |
3.17 |
|
|
|
|
|
|
|
|
|
| Canceled / forfeited |
|
|
(168,000 |
) |
|
$ |
5.63 |
|
|
|
|
|
|
|
|
|
| Outstanding at December 31, 2021 |
|
|
2,433,000 |
|
|
$ |
5.18 |
|
|
|
7.73 |
|
|
$ |
246,000 |
|
| Vested and exercisable at December 31, 2021 |
|
|
1,004,000 |
|
|
$ |
6.66 |
|
|
|
5.82 |
|
|
$ |
242,000 |
|
|
| Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] |
| |
|
Restricted Stock Units (#) |
|
|
Weighted Average Grant Date Fair Value ($) |
|
| Non-vested restricted stock units at December 31, 2020 |
|
|
382,000 |
|
|
$ |
4.68 |
|
| Granted |
|
|
250,000 |
|
|
$ |
4.81 |
|
| Vested |
|
|
(260,000 |
) |
|
$ |
4.07 |
|
| Canceled |
|
|
(11,000 |
) |
|
$ |
9.91 |
|
| Non-vested restricted stock units at December 31, 2021 |
|
|
361,000 |
|
|
$ |
5.05 |
|
|
| Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] |
| |
|
|
|
|
|
Weighted-Average |
|
|
|
|
|
| |
|
Warrants (#) |
|
|
Exercise Price Per Share ($) |
|
|
Remaining Contractual Term (Years) |
|
|
Aggregate Intrinsic Value ($) |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Outstanding at December 31, 2020 |
|
|
964,000 |
|
|
$ |
10.02 |
|
|
|
|
|
|
|
|
|
| Expired |
|
|
(183,000 |
) |
|
$ |
9.00 |
|
|
|
|
|
|
$ |
- |
|
| Outstanding at December 31, 2021 |
|
|
781,000 |
|
|
$ |
10.26 |
|
|
|
4.56 |
|
|
$ |
- |
|
| Vested and exercisable as of December 31, 2021 |
|
|
781,000 |
|
|
$ |
10.26 |
|
|
|
4.56 |
|
|
$ |
- |
|
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| |
|
2021 |
|
|
2020 |
|
| Stock options |
|
$ |
1,148,000 |
|
|
$ |
745,000 |
|
| Warrants |
|
|
- |
|
|
|
282,000 |
|
| Restricted stock units |
|
|
1,233,000 |
|
|
|
836,000 |
|
| Other |
|
|
- |
|
|
|
141,000 |
|
| Total noncash stock compensation expense |
|
$ |
2,381,000 |
|
|
$ |
2,004,000 |
|
| |
|
2021 |
|
|
2020 |
|
| Sales, marketing and advertising |
|
$ |
934,000 |
|
|
$ |
849,000 |
|
| Engineering, technology and development |
|
|
288,000 |
|
|
|
254,000 |
|
| General and administrative |
|
|
1,159,000 |
|
|
|
901,000 |
|
| Total noncash stock compensation expense |
|
$ |
2,381,000 |
|
|
$ |
2,004,000 |
|
|