Note 4 - Interim Consolidated Financial Statement Details - Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
6 Months Ended | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 01, 2018 |
Jul. 02, 2017 |
Jan. 01, 2018 |
Dec. 31, 2017 |
||||||||
Trade accounts receivable | $ 31,669 | $ 28,793 | |||||||||
Other receivables | 410 | 317 | |||||||||
Allowance for doubtful accounts | (46) | ||||||||||
Total | 32,125 | 29,110 | |||||||||
Opening – January 1, 2018 | 3,734 | ||||||||||
Contract assets addition | 12,277 | ||||||||||
Contract assets invoiced | (9,203) | ||||||||||
Ending | 6,808 | ||||||||||
Raw materials | 23,808 | 19,157 | |||||||||
Work in process | 1,874 | ||||||||||
Finished goods (1) | [1] | 804 | 1,540 | ||||||||
Parts | 769 | 411 | |||||||||
Provision for obsolescence | (167) | (619) | |||||||||
Total | 25,214 | $ 18,949 | 22,363 | ||||||||
Property, plant and equipment | 50,738 | 47,686 | |||||||||
Accumulated depreciation, property, plant and equipment | (39,006) | (37,417) | |||||||||
Property, Plant and Equipment, Net, Ending Balance | 11,732 | 10,269 | |||||||||
Payroll | 2,724 | 2,485 | |||||||||
Professional services | 307 | 328 | |||||||||
Total | 6,188 | 4,877 | |||||||||
Land [Member] | |||||||||||
Property, plant and equipment | 1,648 | 1,648 | |||||||||
Accumulated depreciation, property, plant and equipment | |||||||||||
Building [Member] | |||||||||||
Property, plant and equipment | 9,903 | 9,852 | |||||||||
Accumulated depreciation, property, plant and equipment | (8,874) | (8,619) | |||||||||
Machinery and Equipment [Member] | |||||||||||
Property, plant and equipment | [2],[3] | 33,074 | 30,319 | ||||||||
Accumulated depreciation, property, plant and equipment | [2],[3] | (25,592) | (24,650) | ||||||||
Furniture and Fixtures [Member] | |||||||||||
Property, plant and equipment | 532 | 534 | |||||||||
Accumulated depreciation, property, plant and equipment | (423) | (413) | |||||||||
Computer Equipment [Member] | |||||||||||
Property, plant and equipment | [2] | 3,441 | 3,173 | ||||||||
Accumulated depreciation, property, plant and equipment | [2] | (2,846) | (2,622) | ||||||||
Leasehold Improvements [Member] | |||||||||||
Property, plant and equipment | 2,140 | 2,160 | |||||||||
Accumulated depreciation, property, plant and equipment | (1,271) | (1,113) | |||||||||
Customer Related [Member] | |||||||||||
Other accrued liabilities | 1,477 | 936 | |||||||||
Restructuring [Member] | |||||||||||
Other accrued liabilities | 137 | 109 | |||||||||
Vendor Related [Member] | |||||||||||
Other accrued liabilities | 696 | 493 | |||||||||
Other Accrued Liabilities [Member] | |||||||||||
Other accrued liabilities | $ 847 | $ 526 | |||||||||
|