Note 4 - Interim Consolidated Financial Statement Details (Details) - Consolidated Balance Sheets - USD ($) $ in Thousands |
Jun. 28, 2015 |
Dec. 28, 2014 |
|||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Condensed Balance Sheet Statements, Captions [Line Items] | |||||||||||
| Accounts receivable | $ 31,614 | $ 31,354 | |||||||||
| Allowance for doubtful accounts | (263) | (330) | |||||||||
| Accounts receivable—net | 31,351 | 31,024 | |||||||||
| Raw materials | 25,659 | 25,973 | |||||||||
| Work in process | 5,387 | 2,099 | |||||||||
| Finished goods | 2,248 | 2,743 | |||||||||
| Parts | 822 | 775 | |||||||||
| Inventories | 34,116 | 31,590 | |||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1] | 48,109 | 53,194 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1] | (31,074) | (35,604) | ||||||||
| Property, plant and equipment—net | 17,035 | 17,590 | |||||||||
| Accrued liabilities | 7,463 | 7,080 | |||||||||
| Payroll | 2,990 | 4,014 | |||||||||
| Professional services | 286 | 395 | |||||||||
| Customer Related [Member] | |||||||||||
| Less accumulated depreciation (a): | |||||||||||
| Other accrued liabilities | 3,561 | 2,074 | |||||||||
| Vendor Related [Member] | |||||||||||
| Less accumulated depreciation (a): | |||||||||||
| Other accrued liabilities | 368 | 29 | |||||||||
| Other Accrued Liabilites [Member] | |||||||||||
| Less accumulated depreciation (a): | |||||||||||
| Other accrued liabilities | 258 | 568 | |||||||||
| Land [Member] | |||||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1] | $ 1,648 | $ 1,648 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1] | ||||||||||
| Building [Member] | |||||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1] | $ 9,853 | $ 9,878 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1] | (7,487) | (7,275) | ||||||||
| Machinery and Equipment [Member] | |||||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1],[2] | 30,016 | 31,592 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1],[2] | (19,138) | (20,545) | ||||||||
| Furniture and Fixtures [Member] | |||||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1] | 582 | 1,690 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1] | (463) | (1,513) | ||||||||
| Computer Equipment [Member] | |||||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1],[3] | 3,048 | 5,930 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1],[3] | (1,945) | (4,774) | ||||||||
| Leasehold Improvements [Member] | |||||||||||
| Cost (a): | |||||||||||
| Property, plant and equipment | [1],[4] | 2,962 | 2,456 | ||||||||
| Less accumulated depreciation (a): | |||||||||||
| Accumulated depreciation, property, plant and equipment | [1],[4] | $ (2,041) | $ (1,497) | ||||||||
| |||||||||||