Note 7 - Stock-based Compensation (Tables)
|
12 Months Ended |
Dec. 29, 2019 |
Notes Tables |
|
Share-based Payment Arrangement, Option, Activity [Table Text Block] |
| | | | | | | | | | | | | Outstanding balance at January 1, 2017 | | | 616,766 | | | | 1.82 | | | | | | | | | | Options granted | | | 1,468,716 | | | | 1.29 | | | | | | | | | | Options forfeited | | | (40,722 | ) | | | 1.80 | | | | | | | | | | Options expired | | | (174,007 | ) | | | 1.89 | | | | | | | | | | Options exercised | | | — | | | | — | | | | | | | | | | Outstanding balance at December 31, 2017 | | | 1,870,753 | | | | 1.39 | | | | | | | | | | Options granted | | | 385,929 | | | | 2.16 | | | | | | | | | | Options forfeited | | | (316,180 | ) | | | 1.25 | | | | | | | | | | Options expired | | | — | | | | — | | | | | | | | | | Options exercised | | | (220,678 | ) | | | 1.71 | | | | | | | | | | Outstanding balance at December 30, 2018 | | | 1,719,824 | | | $ | 1.55 | | | | | | | | | | Options granted | | | 650,000 | | | | 3.67 | | | | | | | | | | Options forfeited | | | — | | | | — | | | | | | | | | | Options expired | | | — | | | | — | | | | | | | | | | Options exercised | | | (25,450 | ) | | | 1.80 | | | | | | | | | | | | | | | | | | | | | | | | | | | Outstanding balance at December 29, 2019 | | | 2,344,374 | | | | 2.14 | | | | 2,016 | | | | 8.6 | | | | | | | | | | | | | | | | | | | Exercisable balance at December 29, 2019 | | | 1,088,140 | | | | 1.55 | | | | 1,992 | | | | 7.2 | |
|
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
| | | | | | | | | | Black-Scholes weighted-average assumptions | | | | | | | | | | | | | | | | | | | | | | | | | | Expected dividend yield | | | N/A | | | | 0. 0 | % | | | N/A | | Expected volatility | | | N/A | | | | 42.1 | % | | | N/A | | Expected forfeiture | | | N/A | | | | 30.0 | % | | | N/A | | Risk-free interest rate | | | N/A | | | | 2.84 | % | | | N/A | | Expected stock option life in years | | | N/A | | | | 4.0 | | | | N/A | | | | | | | | | | | | | | | Weighted-average stock option fair value per stock option granted | | $ | N/A | | | $ | 1.00 | | | $ | N/A | |
|
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] |
| | | Weighted average exercise price | | | | | | Weighted average exercise price | | 300,658 | | | | 1.80 | | | | 269,408 | | | | 1.80 | | 671,858 | | | | 1.23 | | | | 403,116 | | | | 1.23 | | 335,929 | | | | 1.26 | | | | 201,558 | | | | 1.26 | | 50,000 | | | | 2.74 | | | | 12,500 | | | | 2.74 | | 335,929 | | | | 2.07 | | | | 201,558 | | | | 2.07 | | 650,000 | | | | 3.67 | | | | — | | | | — | | 2,344,374 | | | | 2.14 | | | | 1,088,140 | | | | 1.55 | |
|
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | | | | Outstanding balance at January 1, 2017 | | | 1,090,126 | | | | 1.22 | | | | | | RSU granted | | | 229,950 | | | | 1.50 | | | | | | RSU forfeited | | | (261,606 | ) | | | 0.89 | | | | | | RSU converted into common shares | | | (482,447 | ) | | | 1.72 | | | | | | | | | | | | | | | | | | | Outstanding balance at December 31, 2017 | | | 576,023 | | | | 1.13 | | | | 1.84 | | | | | | | | | | | | | | | RSU/RSA granted | | | 54,811 | | | | 3.09 | | | | | | RSU forfeited | | | (75,151 | ) | | | 0.91 | | | | | | RSU/RSA converted into common shares | | | (198,306 | ) | | | 1.82 | | | | | | | | | | | | | | | | | | | Outstanding balance at December 30, 2018 | | | 357,377 | | | $ | 0.96 | | | | 1.21 | | | | | | | | | | | | | | | RSU/RSA granted | | | 375,326 | | | | 3.55 | | | | | | RSU forfeited | | | (25,000 | ) | | | 1.38 | | | | | | RSU/RSA converted into common shares | | | (359,703 | ) | | | 1.54 | | | | | | | | | | | | | | | | | | | Outstanding balance at December 29, 2019 | | | 348,000 | | | | 3.16 | | | | 2.23 | |
|
Performance Shares [Member] |
|
Notes Tables |
|
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
| | | | | | | | | | Binomial Model weighted-average assumptions | | | | | | | | | | | | | | | | | | | | | | | | | | Stock Price | | $ | 3.67 | | | $ | 2.07 | | | $ | 1.29 | | Expected volatility | | | 50.0 | % | | | 43.0 | % | | | 43.0 | % | Expected forfeiture | | | 30.0 | % | | | 30.0 | % | | | 30.0 | % | Risk-free interest rate | | | 2.10 | % | | | 1.02 | % | | | 1.02 | % | Expected stock option life in years | | | 3.0 | | | | 4.0 | | | | 4.9 | | | | | | | | | | | | | | | Weighted-average stock option fair value per award granted | | $ | 0.95 | | | $ | 0.47 | | | $ | 0.30 | |
|