Note 4 - Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Sep. 27, 2015 |
Dec. 28, 2014 |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Customer Related [Member] | ||||||||||||
Other accrued liabilities | $ 3,274 | $ 2,074 | ||||||||||
Vendor Related [Member] | ||||||||||||
Other accrued liabilities | 314 | 29 | ||||||||||
Other Accrued Liabilities [Member] | ||||||||||||
Other accrued liabilities | 302 | 568 | ||||||||||
Land [Member] | ||||||||||||
Property, plant and equipment | $ 1,648 | [1] | $ 1,648 | |||||||||
Accumulated depreciation, property, plant and equipment | ||||||||||||
Building [Member] | ||||||||||||
Property, plant and equipment | $ 9,852 | [1] | $ 9,878 | |||||||||
Accumulated depreciation, property, plant and equipment | (7,603) | [1] | (7,275) | |||||||||
Machinery and Equipment [Member] | ||||||||||||
Property, plant and equipment | [2] | 30,322 | [1] | 31,592 | ||||||||
Accumulated depreciation, property, plant and equipment | [2] | (19,736) | [1] | (20,545) | ||||||||
Furniture and Fixtures [Member] | ||||||||||||
Property, plant and equipment | 580 | [1] | 1,690 | |||||||||
Accumulated depreciation, property, plant and equipment | (488) | [1] | (1,513) | |||||||||
Computer Equipment [Member] | ||||||||||||
Property, plant and equipment | [3] | 3,179 | [1] | 5,930 | ||||||||
Accumulated depreciation, property, plant and equipment | [3] | (2,111) | [1] | (4,774) | ||||||||
Leasehold Improvements [Member] | ||||||||||||
Property, plant and equipment | [4] | 3,035 | [1] | 2,456 | ||||||||
Accumulated depreciation, property, plant and equipment | [4] | (2,117) | [1] | (1,497) | ||||||||
Accounts receivable | 28,186 | 31,354 | ||||||||||
Allowance for doubtful accounts | (269) | (330) | ||||||||||
Accounts receivable—net | 27,917 | 31,024 | ||||||||||
Raw materials | 21,740 | 25,973 | ||||||||||
Work in process | 4,940 | 2,099 | ||||||||||
Finished goods | 3,073 | 2,743 | ||||||||||
Supplies | 713 | 775 | ||||||||||
Inventories | 30,466 | 31,590 | ||||||||||
Property, plant and equipment | 48,616 | [1] | 53,194 | |||||||||
Accumulated depreciation, property, plant and equipment | (32,055) | [1] | (35,604) | |||||||||
Property, plant and equipment—net | 16,561 | 17,590 | ||||||||||
Payroll | 2,637 | 4,014 | ||||||||||
Professional services | 597 | 395 | ||||||||||
Accrued liabilities | $ 7,124 | $ 7,080 | ||||||||||
|