XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Balance Sheet Information
6 Months Ended
Jul. 01, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Supplementary Balance Sheet Information

8. Supplementary Balance Sheet Information

The following tables provide the details of selected balance sheet items as of the periods indicated (in thousands):

Inventories

 

July 1,

 

 

December 31,

 

 

2022

 

 

2021

 

Raw materials

$

104,106

 

 

$

84,038

 

Work-in-process

 

26,106

 

 

 

20,600

 

Finished goods

 

22,289

 

 

 

19,486

 

Demo and consigned inventory

 

1,386

 

 

 

1,533

 

Total inventories

$

153,887

 

 

$

125,657

 

Accrued Expenses and Other Current Liabilities

 

July 1,

 

 

December 31,

 

 

2022

 

 

2021

 

Accrued compensation and benefits

$

26,570

 

 

$

24,725

 

Accrued warranty

 

4,741

 

 

 

4,783

 

Contract liabilities, current portion

 

7,674

 

 

 

6,995

 

Finance lease obligations

 

634

 

 

 

599

 

Accrued contingent considerations and earn-outs

 

47,170

 

 

 

47,522

 

Other

 

15,196

 

 

 

13,855

 

Total

$

101,985

 

 

$

98,479

 

Accrued Warranty

 

Six Months Ended

 

 

July 1,

 

 

July 2,

 

 

2022

 

 

2021

 

Balance at beginning of the period

$

4,783

 

 

$

4,919

 

Provision charged to cost of revenue

 

1,462

 

 

 

929

 

Use of provision

 

(1,398

)

 

 

(1,254

)

Foreign currency exchange rate changes

 

(106

)

 

 

(29

)

Balance at end of the period

$

4,741

 

 

$

4,565

 

 

Other Long-Term Liabilities

 

 

 

 

 

 

 

 

 

July 1,

 

 

December 31,

 

 

2022

 

 

2021

 

Finance lease obligations

$

4,996

 

 

$

5,309

 

Accrued contingent considerations and earn-outs

 

1,183

 

 

 

3,402

 

Other

 

828

 

 

 

927

 

Total

$

7,007

 

 

$

9,638