Annual report pursuant to Section 13 and 15(d)

Consolidated Financial Statement Details - Consolidated Balance Sheets (Details)

v3.20.4
Consolidated Financial Statement Details - Consolidated Balance Sheets (Details) - USD ($)
12 Months Ended
Jan. 03, 2021
Dec. 29, 2019
Condensed Balance Sheet Statements Captions [Line Items]    
Trade accounts receivable $ 70,248,000 $ 71,113,000
Other receivables 1,836,000 1,098,000
Allowance for doubtful accounts (2,457,000) (2,292,000)
Accounts receivable—net 69,627,000 69,919,000
Opening 26,271,000 20,405,000
Contract assets additions 368,142,000 358,043,000
Contract assets invoiced (355,077,000) (352,177,000)
Ending 39,336,000 26,271,000
Raw materials 50,793,000 48,067,000
Parts and other 482,000 586,000
Provision for obsolescence (1,476,000) (827,000)
Inventories 49,799,000 47,826,000
Property, plant and equipment 75,864,000 72,614,000
Accumulated depreciation, property, plant and equipment (51,559,000) (47,304,000)
Property, plant and equipment—net 24,305,000 25,310,000
Intangible assets 21,000,000 21,000,000
Intangible assets, accumulated amortization (11,299,000) (8,253,000)
Total amortization 9,701,000 12,747,000
Goodwill 18,165,000 18,165,000
Payroll 8,084,000 5,504,000
Deferred revenue 4,152,000 0.0
Professional services 1,284,000 612,000
Interest 426,000 483,000
Total 21,946,000 11,164,000
Customer Related [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Other accrued liabilities 6,177,000 2,185,000
Vendor Related [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Other accrued liabilities 904,000 1,742,000
Other Accrued Liabilities [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Other accrued liabilities 919,000 638,000
US [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Total amortization 2,910,000 3,824,000
Goodwill 5,449,000 5,449,000
Mexico [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Total amortization 6,791,000 8,923,000
Goodwill 12,716,000 12,716,000
Customer Relationships [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Intangible assets 12,350,000 12,350,000
Intangible assets, accumulated amortization (2,649,000) (1,414,000)
Order Backlog [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Intangible assets 6,990,000 6,990,000
Intangible assets, accumulated amortization (6,990,000) (5,333,000)
Trade Name [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Intangible assets 1,300,000 1,300,000
Intangible assets, accumulated amortization (1,300,000) (1,300,000)
Non-compete Agreements [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Intangible assets 360,000 360,000
Intangible assets, accumulated amortization (360,000) (206,000)
Land [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Property, plant and equipment 1,648,000 1,648,000
Buildings [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Property, plant and equipment [1] 19,828,000 18,985,000
Accumulated depreciation, property, plant and equipment [1] (11,498,000) (10,392,000)
Machinery and Equipment [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Property, plant and equipment [2],[3] 44,996,000 42,732,000
Accumulated depreciation, property, plant and equipment [2],[3] (34,182,000) (31,192,000)
Furniture and Fixtures [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Property, plant and equipment [3],[4] 949,000 1,005,000
Accumulated depreciation, property, plant and equipment [3],[4] (455,000) (546,000)
Computer Hardware and Software [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Property, plant and equipment [3],[5] 4,056,000 3,979,000
Accumulated depreciation, property, plant and equipment [3],[5] (3,270,000) (3,289,000)
Leasehold Improvements [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Property, plant and equipment [3] 4,387,000 4,265,000
Accumulated depreciation, property, plant and equipment [3] $ (2,154,000) $ (1,885,000)
[1] Included within buildings were assets under finance leases with costs of $9,684 and $9,082 and associated accumulated depreciation of $1,707 and $900 as of January 3, 2021 and December 29, 2019, respectively. The related depreciation expense for the year ended January 3, 2021 and December 29, 2019 was $807 and $804, respectively.
[2] Included within machinery and equipment were assets under finance leases with costs of $4,852 as of January 3, 2021 and $2,275 as of December 29, 2019 and associated accumulated depreciation of $1,693 and $974 as of January 3, 2021 and December 29, 2019, respectively. The related depreciation expense for the year ended January 3, 2021 and December 29, 2019 was $719 and $565, respectively.
[3] Property, plant and equipment with cost of $1,884 and accumulated amortization of $1,872 was written off in 2020.  Included in restructuring charges for 2020 were write down charges of $61 associated with property, plant and equipment with a cost of $101 and accumulated amortization of $40 with no future benefit related to the Zacatecas manufacturing facility (refer to note 14).
[4] Included within office furniture and equipment were assets under finance leases with costs of $343 and $307 and associated accumulated depreciation of $118 and $52 as of January 3, 2021 and December 29, 2019, respectively. The related depreciation expense for the year ended January 3, 2021 and December 29, 2019 was $66 and $46, respectively.
[5] Included within computer hardware were assets under finance leases with costs of $91 and $91 and associated accumulated depreciation of $81 and $51 as of January 3, 2021 and December 29, 2019, respectively. The related depreciation expense for the year ended January 3, 2021 and December 29, 2019was $30 and $31, respectively.