Note 11 - Earnings Per Share (Details Textual) - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2018 |
Oct. 01, 2017 |
Sep. 30, 2018 |
Oct. 01, 2017 |
|
Dilutive Securities Included in Computation of Earnings Per Share Amount | 1,252,502 | 1,481,844 | 1,252,502 | 1,066,844 |
Dilutive Securities Included in Computation of Earnings Per Share Amount Restricted Stock | 17,500 | 0 | 17,500 | 0 |
Incremental Common Shares Attributable to Share-based Payment Arrangements, Total | 571,829 | 407,668 | 548,004 | 323,217 |
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 502,250 | 569,000 | 502,250 | 984,000 |