XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details
9 Months Ended
Sep. 25, 2021
Balance Sheet Detail [Abstract]  
Balance Sheet Details

NOTE 7. Balance Sheet Details

Inventories

Inventories, net are comprised of the following:

 

 

 

September 25, 2021

 

 

December 26, 2020

 

Materials

 

$

138,918

 

 

$

124,926

 

Work-in-process

 

 

54,818

 

 

 

44,829

 

Finished goods

 

 

28,575

 

 

 

21,462

 

Total inventories, net

 

$

222,311

 

 

$

191,217

 

 

Property, Plant and Equipment

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

 

 

 

September 25, 2021

 

 

December 26, 2020

 

Machinery and equipment

 

$

57,302

 

 

$

52,833

 

Land and building

 

 

48,133

 

 

 

47,544

 

Computer equipment and software

 

 

15,771

 

 

 

15,549

 

Leasehold improvements

 

 

13,658

 

 

 

12,927

 

Furniture and fixtures

 

 

3,995

 

 

 

4,013

 

 

 

 

138,859

 

 

 

132,866

 

Accumulated depreciation and amortization

 

 

(53,174

)

 

 

(44,916

)

Total property, plant and equipment, net

 

$

85,685

 

 

$

87,950

 

 

Other assets

Other assets is comprised of the following:

 

 

 

September 25, 2021

 

 

December 26, 2020

 

Operating lease right-of-use assets

 

$

18,712

 

 

$

19,669

 

Other

 

 

4,355

 

 

 

1,668

 

Total other assets

 

$

23,067

 

 

$

21,337

 

 

Accrued liabilities

Accrued liabilities is comprised of the following:

 

 

 

September 25, 2021

 

 

December 26, 2020

 

Payroll and related expenses

 

$

33,121

 

 

$

30,270

 

Warranty

 

 

8,396

 

 

 

6,062

 

Other

 

 

1,125

 

 

 

743

 

Total accrued liabilities

 

$

42,642

 

 

$

37,075

 

 

Other current liabilities

Other current liabilities is comprised of the following:

 

 

 

September 25, 2021

 

 

December 26, 2020

 

Customer deposits

 

$

14,437

 

 

$

15,177

 

Current operating lease obligations

 

 

4,359

 

 

 

4,470

 

Income tax payable

 

 

747

 

 

 

4,109

 

Accrued professional fees

 

 

1,744

 

 

 

1,184

 

Other

 

 

7,270

 

 

 

3,559

 

Total other current liabilities

 

$

28,557

 

 

$

28,499

 

 

Other non-current liabilities

Other non-current liabilities is comprised of the following:

 

 

 

September 25, 2021

 

 

December 26, 2020

 

Non-current operating lease obligations

 

$

14,992

 

 

$

16,455

 

Unrecognized tax benefits (including interest)

 

 

3,130

 

 

 

3,812

 

Deferred revenue

 

 

1,308

 

 

 

1,292

 

Other

 

 

7,312

 

 

 

6,153

 

Total other non-current liabilities

 

$

26,742

 

 

$

27,712