Note 4 - Interim Consolidated Financial Statement Details - Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Oct. 01, 2017 |
Jan. 01, 2017 |
|||||||
|---|---|---|---|---|---|---|---|---|---|
| Trade accounts receivable | $ 23,866 | $ 22,284 | |||||||
| Other receivables | 284 | 511 | |||||||
| Allowance for doubtful accounts (a) | [1] | (985) | (171) | ||||||
| Accounts receivable—net | 23,165 | 22,624 | |||||||
| Raw materials (a) | [1] | 15,948 | 14,863 | ||||||
| Work in process | 2,614 | 1,557 | |||||||
| Finished goods | 2,139 | 3,678 | |||||||
| Parts | 516 | 576 | |||||||
| Inventories | 21,217 | 20,674 | |||||||
| Property, plant and equipment | 47,585 | 49,344 | |||||||
| Accumulated depreciation, property, plant and equipment | (36,623) | (34,907) | |||||||
| Property, Plant and Equipment, Net | 10,962 | 14,437 | |||||||
| Payroll | 2,540 | 2,134 | |||||||
| Professional services | 368 | 281 | |||||||
| Accrued liabilities | 5,814 | 4,604 | |||||||
| Land [Member] | |||||||||
| Property, plant and equipment | 1,648 | 1,648 | |||||||
| Accumulated depreciation, property, plant and equipment | |||||||||
| Building [Member] | |||||||||
| Property, plant and equipment | 9,852 | 9,852 | |||||||
| Accumulated depreciation, property, plant and equipment | (8,508) | (8,174) | |||||||
| Machinery and Equipment [Member] | |||||||||
| Property, plant and equipment | [1],[2],[3] | 30,308 | 31,615 | ||||||
| Accumulated depreciation, property, plant and equipment | [1],[2],[3] | (24,160) | (22,460) | ||||||
| Furniture and Fixtures [Member] | |||||||||
| Property, plant and equipment | 532 | 556 | |||||||
| Accumulated depreciation, property, plant and equipment | (405) | (438) | |||||||
| Computer Equipment [Member] | |||||||||
| Property, plant and equipment | 3,118 | 3,544 | |||||||
| Accumulated depreciation, property, plant and equipment | (2,516) | (2,842) | |||||||
| Leasehold Improvements [Member] | |||||||||
| Property, plant and equipment | 2,127 | 2,129 | |||||||
| Accumulated depreciation, property, plant and equipment | (1,034) | (993) | |||||||
| Customer Related [Member] | |||||||||
| Other accrued liabilities | 1,808 | 898 | |||||||
| Restructuring [Member] | |||||||||
| Other accrued liabilities | 185 | 27 | |||||||
| Vendor Related [Member] | |||||||||
| Other accrued liabilities | 396 | 613 | |||||||
| Other Accrued Liabilities [Member] | |||||||||
| Other accrued liabilities | $ 517 | $ 651 | |||||||
| |||||||||