| Schedule of Earnings Per Share Reconciliation [Table Text Block] |
| | Fiscal Year | | | (in thousands, except per share data) | 2015 | | 2014 | | 2013 | | | | | | | | | | | | | | Net income per common share – basic: | | | | | | | | | | | Net income from continuing operations, net of taxes | $ | 1,079 | | $ | 2,255 | | $ | 3,949 | | | Net (loss) income from discontinued operations, net of taxes | | (5,463) | | | 642 | | | 1,170 | | | Net (loss) income | | (4,384) | | | 2,897 | | | 4,767 | | | Weighted average shares outstanding | | 6,992 | | | 7,199 | | | 7,367 | | | Net income from continuing operations per common share – basic | $ | 0.15 | | $ | 0.31 | | $ | 0.54 | | | Net (loss) income from discontinued operations per common share – basic | $ | (0.78) | | $ | 0.09 | | $ | 0.16 | | | Net (loss) income per common share – basic | $ | (0.63) | | $ | 0.40 | | $ | 0.65 | | | | | | | | | | | | | | Net income per common share – diluted: | | | | | | | | | | | Net income from continuing operations, net of taxes | $ | 1,079 | | $ | 2,255 | | $ | 3,949 | | | Net (loss) income from discontinued operations, net of taxes | | (5,463) | | | 642 | | | 1,170 | | | Net (loss) income | | (4,384) | | | 2,897 | | | 4,767 | | | Weighted average shares outstanding | | 6,992 | | | 7,199 | | | 7,367 | | | Dilutive impact of common stock equivalents outstanding | | 21 | | | 27 | | | 281 | | | Adjusted weighted average shares outstanding | | 7,013 | | | 7,226 | | | 7,648 | | | Net income from continuing operations per common share – diluted | $ | 0.15 | | $ | 0.31 | | $ | 0.52 | | | Net (loss) income from discontinued operations per common share – diluted | $ | (0.78) | | $ | 0.09 | | $ | 0.15 | | | Net (loss) income per common share – diluted | $ | (0.63) | | $ | 0.40 | | $ | 0.62 | |
|