XML 43 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplementary Balance Sheet Information (Tables)
9 Months Ended
Sep. 28, 2018
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Inventories

Inventories

 

 

September 28,

 

 

December 31,

 

 

2018

 

 

2017

 

Raw materials

$

61,509

 

 

$

57,277

 

Work-in-process

 

16,369

 

 

 

14,847

 

Finished goods

 

18,374

 

 

 

16,443

 

Demo and consigned inventory

 

2,665

 

 

 

2,711

 

Total inventories

$

98,917

 

 

$

91,278

 

 

Accrued Expenses and Other Current Liabilities

Accrued Expenses and Other Current Liabilities

 

 

September 28,

 

 

December 31,

 

 

2018

 

 

2017

 

Accrued compensation and benefits

$

23,926

 

 

$

17,348

 

Accrued warranty

 

5,041

 

 

 

4,835

 

Customer deposits

 

3,392

 

 

 

3,634

 

Other

 

16,306

 

 

 

17,497

 

Total

$

48,665

 

 

$

43,314

 

 

Accrued Warranty

Accrued Warranty

 

 

Nine Months Ended

 

 

September 28, 2018

 

 

September 29, 2017

 

Balance at beginning of the period

$

4,835

 

 

$

3,142

 

Provision charged to cost of revenue

 

2,503

 

 

 

2,084

 

Warranty liabilities acquired from acquisitions

 

 

 

 

1,307

 

Use of provision

 

(2,243

)

 

 

(1,818

)

Foreign currency exchange rate changes

 

(54

)

 

 

58

 

Balance at end of period

$

5,041

 

 

$

4,773