XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Supplementary Balance Sheet Information (Tables)
9 Months Ended
Oct. 02, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Inventories

Inventories

 

October 2,

 

 

December 31,

 

 

2020

 

 

2019

 

Raw materials

$

63,569

 

 

$

76,268

 

Work-in-process

 

16,517

 

 

 

15,096

 

Finished goods

 

20,201

 

 

 

23,431

 

Demo and consigned inventory

 

1,450

 

 

 

1,823

 

Total inventories

$

101,737

 

 

$

116,618

 

Accrued Expenses and Other Current Liabilities

Accrued Expenses and Other Current Liabilities

 

October 2,

 

 

December 31,

 

 

2020

 

 

2019

 

Accrued compensation and benefits

$

10,964

 

 

$

15,359

 

Accrued warranty

 

5,102

 

 

 

5,756

 

Contract liabilities, current portion

 

4,540

 

 

 

3,219

 

Deferred purchase price for acquisitions

 

23,463

 

 

 

27,735

 

Finance lease obligations

 

9,503

 

 

 

1,307

 

Accrued earn-out and contingent considerations

 

11,626

 

 

 

3,813

 

Other

 

11,038

 

 

 

13,137

 

Total

$

76,236

 

 

$

70,326

 

Accrued Warranty

Accrued Warranty

 

Nine Months Ended

 

 

October 2,

 

 

September 27,

 

 

2020

 

 

2019

 

Balance at beginning of the period

$

5,756

 

 

$

4,510

 

Provision charged to cost of revenue

 

1,255

 

 

 

1,903

 

Warranty liabilities from acquisitions

 

 

 

 

175

 

Use of provision

 

(1,941

)

 

 

(1,802

)

Foreign currency exchange rate changes

 

32

 

 

 

(58

)

Balance at end of the period

$

5,102

 

 

$

4,728

 

Other Long Term Liabilities

Other Long Term Liabilities

 

 

 

 

 

 

 

 

 

October 2,

 

 

December 31,

 

 

2020

 

 

2019

 

Finance lease obligations

$

6,052

 

 

$

14,845

 

Accrued pension liabilities

 

289

 

 

 

1,473

 

Accrued contingent considerations

 

10,238

 

 

 

16,504

 

Other

 

3,009

 

 

 

4,065

 

Total

$

19,588

 

 

$

36,887