XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Supplementary Balance Sheet Information (Tables)
3 Months Ended
Mar. 29, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Inventories

Inventories

 

 

March 29,

 

 

December 31,

 

 

2019

 

 

2018

 

Raw materials

$

69,305

 

 

$

69,008

 

Work-in-process

 

16,071

 

 

 

15,982

 

Finished goods

 

19,666

 

 

 

17,337

 

Demo and consigned inventory

 

1,742

 

 

 

2,437

 

Total inventories

$

106,784

 

 

$

104,764

 

Accrued Expenses and Other Current Liabilities

Accrued Expenses and Other Current Liabilities

 

 

March 29,

 

 

December 31,

 

 

2019

 

 

2018

 

Accrued compensation and benefits

$

16,503

 

 

$

24,545

 

Accrued warranty

 

4,884

 

 

 

4,510

 

Contract liabilities, current portion

 

3,338

 

 

 

4,165

 

Other

 

16,449

 

 

 

13,075

 

Total

$

41,174

 

 

$

46,295

 

Accrued Warranty

Accrued Warranty

 

 

Three Months Ended

 

 

March 29, 2019

 

 

March 30, 2018

 

Balance at beginning of the period

$

4,510

 

 

$

4,835

 

Provision charged to cost of revenue

 

1,011

 

 

 

722

 

Use of provision

 

(657

)

 

 

(560

)

Foreign currency exchange rate changes

 

20

 

 

 

57

 

Balance at end of the period

$

4,884

 

 

$

5,054