XML 42 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Details
3 Months Ended
Mar. 28, 2020
Balance Sheet Detail [Abstract]  
Balance Sheet Details

NOTE 8. Balance Sheet Details

Inventories

Inventories, net are comprised of the following:

 

 

 

March 28, 2020

 

 

December 31, 2019

 

Materials

 

$

110,392

 

 

$

108,492

 

Work-in-process

 

 

26,988

 

 

 

42,694

 

Finished goods

 

 

23,163

 

 

 

24,948

 

Total inventories, net

 

$

160,543

 

 

$

176,134

 

 

Property, Plant and Equipment

Property, plant and equipment, net is comprised of the following:

 

 

 

March 28, 2020

 

 

December 31, 2019

 

Land and building

 

$

46,913

 

 

$

47,222

 

Machinery and equipment

 

 

56,475

 

 

 

56,504

 

Furniture and fixtures

 

 

4,134

 

 

 

3,968

 

Computer equipment and software

 

 

16,116

 

 

 

15,770

 

Leasehold improvements

 

 

13,171

 

 

 

13,069

 

 

 

 

136,809

 

 

 

136,533

 

Accumulated depreciation

 

 

(39,836

)

 

 

(38,113

)

Total property, plant and equipment, net

 

$

96,973

 

 

$

98,420

 

 

Other assets

Other assets is comprised of the following:

 

 

 

March 28, 2020

 

 

December 31, 2019

 

Convertible notes receivable, net of allowance of $2,000

 

$

 

 

$

3,000

 

Operating lease right-of-use assets

 

 

22,382

 

 

 

23,588

 

Other

 

 

1,268

 

 

 

1,351

 

Total other assets

 

$

23,650

 

 

$

27,939

 

 

Accrued liabilities

Accrued liabilities is comprised of the following:

 

 

 

March 28, 2020

 

 

December 31, 2019

 

Payroll and related expenses

 

$

22,504

 

 

$

19,365

 

Warranty

 

 

6,384

 

 

 

6,348

 

Other

 

 

507

 

 

 

491

 

Total accrued liabilities

 

$

29,395

 

 

$

26,204

 

Other current liabilities

Other current liabilities is comprised of the following:

 

 

 

March 28, 2020

 

 

December 31, 2019

 

Contingent consideration - acquisitions

 

$

569

 

 

$

569

 

Income tax payable

 

 

3,689

 

 

 

2,783

 

Current operating lease obligations

 

 

4,798

 

 

 

4,906

 

Customer deposits

 

 

471

 

 

 

1,994

 

Accrued inventory

 

 

1,120

 

 

 

1,614

 

Accrued professional fees

 

 

1,293

 

 

 

1,520

 

Other

 

 

5,218

 

 

 

5,786

 

Total other current liabilities

 

$

17,158

 

 

$

19,172

 

 

Other non-current liabilities

Other non-current liabilities is comprised of the following:

 

 

 

March 28, 2020

 

 

December 31, 2019

 

Unrecognized tax benefits (including interest)

 

$

6,520

 

 

$

6,384

 

Non-current operating lease obligations

 

 

18,950

 

 

 

19,970

 

Deferred revenue

 

 

2,462

 

 

 

2,464

 

Other

 

 

2,059

 

 

 

2,953

 

Total other non-current liabilities

 

$

29,991

 

 

$

31,771