Note 4 - Interim Consolidated Financial Statement Details - Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
9 Months Ended | 12 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 29, 2019 |
Dec. 30, 2018 |
||||||||||
Trade accounts receivable | $ 62,330 | $ 72,937 | |||||||||
Other receivables | 723 | 447 | |||||||||
Allowance for doubtful accounts | (1,845) | (398) | |||||||||
Total | 61,208 | 72,986 | |||||||||
Opening | 20,405 | 3,734 | |||||||||
Contract assets additions | 266,778 | 205,387 | |||||||||
Contract assets invoiced | (260,393) | (188,716) | |||||||||
Ending | 26,790 | 20,405 | |||||||||
Raw materials | 50,465 | 52,102 | |||||||||
Finished goods | 418 | ||||||||||
Parts and other | 633 | 896 | |||||||||
Provision for obsolescence | (1,563) | (213) | |||||||||
Total | 49,535 | 53,203 | |||||||||
Property, plant and equipment | 71,439 | 69,368 | |||||||||
Accumulated depreciation, property, plant and equipment | (45,091) | (41,208) | |||||||||
Property, plant and equipment—net | [1] | 26,348 | 28,160 | ||||||||
Intangible assets | 21,000 | 21,000 | |||||||||
Intangible assets, accumulated amortization | (6,597) | (1,065) | |||||||||
Intangible assets—net | 14,403 | 19,935 | |||||||||
Payroll | 5,655 | 5,637 | |||||||||
Professional services | 1,248 | 702 | |||||||||
Interest | 552 | 381 | |||||||||
Rent | 428 | ||||||||||
Total | 13,387 | 13,040 | |||||||||
Rebated Related [Member] | |||||||||||
Other accrued liabilities | 236 | ||||||||||
Customer Related [Member] | |||||||||||
Other accrued liabilities | 2,764 | 2,237 | |||||||||
Vendor Related [Member] | |||||||||||
Other accrued liabilities | 2,464 | 2,048 | |||||||||
Other Accrued Liabilities [Member] | |||||||||||
Other accrued liabilities | 704 | 1,371 | |||||||||
Customer Relationships [Member] | |||||||||||
Intangible assets | 12,350 | 12,350 | |||||||||
Intangible assets, accumulated amortization | (1,105) | (178) | |||||||||
Order or Production Backlog [Member] | |||||||||||
Intangible assets | 6,990 | 6,990 | |||||||||
Intangible assets, accumulated amortization | (4,168) | (673) | |||||||||
Trade Names [Member] | |||||||||||
Intangible assets | 1,300 | 1,300 | |||||||||
Intangible assets, accumulated amortization | (1,163) | (188) | |||||||||
Noncompete Agreements [Member] | |||||||||||
Intangible assets | 360 | 360 | |||||||||
Intangible assets, accumulated amortization | (161) | (26) | |||||||||
Land [Member] | |||||||||||
Property, plant and equipment | 1,648 | 1,648 | |||||||||
Accumulated depreciation, property, plant and equipment | |||||||||||
Building [Member] | |||||||||||
Property, plant and equipment | [2] | 18,985 | 18,985 | ||||||||
Accumulated depreciation, property, plant and equipment | [2] | (10,113) | (9,190) | ||||||||
Machinery and Equipment [Member] | |||||||||||
Property, plant and equipment | [1],[3] | 41,702 | 40,083 | ||||||||
Accumulated depreciation, property, plant and equipment | [1],[3] | (29,548) | (27,093) | ||||||||
Furniture and Fixtures [Member] | |||||||||||
Property, plant and equipment | [1],[4] | 979 | 845 | ||||||||
Accumulated depreciation, property, plant and equipment | [1],[4] | (509) | (457) | ||||||||
Computer Equipment [Member] | |||||||||||
Property, plant and equipment | [1] | 3,894 | 3,945 | ||||||||
Accumulated depreciation, property, plant and equipment | [1] | (3,164) | (3,053) | ||||||||
Leasehold Improvements [Member] | |||||||||||
Property, plant and equipment | [1] | 4,230 | 3,863 | ||||||||
Accumulated depreciation, property, plant and equipment | [1] | $ (1,756) | $ (1,415) | ||||||||
|