Consolidated Balance Sheets |
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
Trade accounts receivable
|
|
$
|
67,192
|
|
|
$
|
71,113
|
|
Other receivables
|
|
|
188
|
|
|
|
1,098
|
|
Allowance for doubtful accounts
|
|
|
(2,309
|
)
|
|
|
(2,292
|
)
|
Total
|
|
$
|
65,071
|
|
|
$
|
69,919
|
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
Opening
|
|
$
|
26,271
|
|
|
$
|
20,405
|
|
Contract assets additions
|
|
|
172,217
|
|
|
|
350,709
|
|
Contract assets invoiced
|
|
|
(159,841
|
)
|
|
|
(344,843
|
)
|
Ending
|
|
$
|
38,647
|
|
|
$
|
26,271
|
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
Raw materials
|
|
$
|
50,251
|
|
|
$
|
48,067
|
|
Parts and other
|
|
|
383
|
|
|
|
586
|
|
Provision for obsolescence
|
|
|
(509
|
)
|
|
|
(827
|
)
|
Total
|
|
$
|
50,125
|
|
|
$
|
47,826
|
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
Cost:
|
|
|
|
|
|
|
|
|
Land
|
|
$
|
1,648
|
|
|
$
|
1,648
|
|
Buildings (b)
|
|
|
18,985
|
|
|
|
18,985
|
|
Machinery and equipment (a) (e)
|
|
|
43,192
|
|
|
|
42,732
|
|
Office furniture and equipment (c) (e)
|
|
|
836
|
|
|
|
1,005
|
|
Computer hardware and software (d) (e)
|
|
|
3,679
|
|
|
|
3,979
|
|
Leasehold improvements (e)
|
|
|
4,240
|
|
|
|
4,265
|
|
|
|
|
72,580
|
|
|
|
72,614
|
|
Less accumulated depreciation:
|
|
|
|
|
|
|
|
|
Land
|
|
|
—
|
|
|
|
—
|
|
Buildings (b)
|
|
|
(10,944
|
)
|
|
|
(10,392
|
)
|
Machinery and equipment (a) (e)
|
|
|
(32,700
|
)
|
|
|
(31,192
|
)
|
Office furniture and equipment (c) (e)
|
|
|
(393
|
)
|
|
|
(546
|
)
|
Computer hardware and software (d) (e)
|
|
|
(3,082
|
)
|
|
|
(3,289
|
)
|
Leasehold improvements (e)
|
|
|
(1,966
|
)
|
|
|
(1,885
|
)
|
|
|
|
(49,085
|
)
|
|
|
(47,304
|
)
|
Property, plant and equipment—net
|
|
$
|
23,495
|
|
|
$
|
25,310
|
|
(a)
|
Included within machinery and equipment were assets under finance leases with costs of $2,275 and $2,275 and associated accumulated depreciation of $1,196 and $974 as of June 28, 2020 and December 29, 2019, respectively. The related depreciation expense for the three months ended June 28, 2020 and June 30, 2019 was $109 and $142, respectively. The related depreciation expense for the six months ended March 29, 2020 and June 30, 2019 was $222 and $284, respectively.
|
(b)
|
Included within buildings are costs associated with Melbourne facility under finance leases of $9,082 and associated accumulated depreciation of $1,303 and $900 as of June 28, 2020 and December 29, 2019, respectively. The related depreciation expense for the three months ended June 28, 2020 and June 30, 2019 was $201 and $201, respectively. The related depreciation expense for six months ended June 28, 2020 and June 30 29, 2019 was $403 and $402, respectively.
|
(c)
|
Included within office furniture and equipment were assets under finance leases with costs of $307 and associated accumulated depreciation of $85 and $52 as of June 28, 2020 and December 29, 2019, respectively. The related depreciation expense for the three months ended June 28, 2020 and June 30, 2019 was $16 and $10, respectively. The related depreciation expense for the six months ended June 28, 2020 and June 30 29, 2019 was $33 and $20, respectively.
|
(d)
|
Included within computer hardware and software were assets under finance leases with costs of $91 and associated accumulated depreciation of $66 and $51 as of June 28, 2020 and December 29, 2019, respectively. The related depreciation expense for the three months ended June 28, 2020 and June 30, 2019 was $8 and $8, respectively. The related depreciation expense for the six months ended June 28, 2020 and June 30, 2019 was $15 and $15, respectively.
|
(e)
|
Fully depreciated machinery and equipment with cost of $636 and accumulated amortization of $636 was written off in the six months ended June 28, 2020. Fully depreciated office furniture and fixtures with cost of $209 and accumulated amortization of $209 was written off. Fully depreciated computer hardware and software with cost of $414 and accumulated amortization of $414 was written off. Write off charges of $3 were incurred on leasehold improvements with cost of $185 and accumulated amortization of $182. These write off charges were incurred related to the closure of the Dongguan facility for those items not otherwise transferred to other manufacturing facilities.
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
Cost:
|
|
|
|
|
|
|
|
|
Customer relationships
|
|
$
|
12,350
|
|
|
$
|
12,350
|
|
Order backlog
|
|
|
6,990
|
|
|
|
6,990
|
|
Trade name
|
|
|
1,300
|
|
|
|
1,300
|
|
Non-compete agreements
|
|
|
360
|
|
|
|
360
|
|
|
|
|
21,000
|
|
|
|
21,000
|
|
Less accumulated amortization:
|
|
|
|
|
|
|
|
|
Customer relationships
|
|
|
(2,031
|
)
|
|
|
(1,414
|
)
|
Order backlog
|
|
|
(6,990
|
)
|
|
|
(5,333
|
)
|
Trade name
|
|
|
(1,300
|
)
|
|
|
(1,300
|
)
|
Non-compete agreements
|
|
|
(296
|
)
|
|
|
(206
|
)
|
|
|
|
(10,617
|
)
|
|
|
(8,253
|
)
|
Intangible assets—net
|
|
$
|
10,383
|
|
|
$
|
12,747
|
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
U.S.
|
|
$
|
3,115
|
|
|
$
|
3,824
|
|
Mexico
|
|
|
7,268
|
|
|
|
8,923
|
|
Total
|
|
$
|
10,383
|
|
|
$
|
12,747
|
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
U.S.
|
|
$
|
5,449
|
|
|
$
|
5,449
|
|
Mexico
|
|
|
12,716
|
|
|
|
12,716
|
|
Total
|
|
$
|
18,165
|
|
|
$
|
18,165
|
|
|
|
June 28,
2020
|
|
|
December 29,
2019
|
|
Payroll
|
|
$
|
6,029
|
|
|
$
|
5,504
|
|
Customer related
|
|
|
5,527
|
|
|
|
2,185
|
|
Deferred revenue
|
|
|
3,734
|
|
|
|
—
|
|
Vendor related
|
|
|
2,941
|
|
|
|
1,742
|
|
Professional services
|
|
|
760
|
|
|
|
612
|
|
Interest
|
|
|
402
|
|
|
|
860
|
|
Other
|
|
|
646
|
|
|
|
261
|
|
Total
|
|
$
|
20,039
|
|
|
$
|
11,164
|
|
|