v3.26.1
Supplementary Balance Sheet Information
6 Months Ended
Jul. 03, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplementary Balance Sheet Information

9. Supplementary Balance Sheet Information

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

Inventories

 

July 3,

 

 

December 31,

 

 

2026

 

 

2025

 

Raw materials

$

121,835

 

 

$

123,305

 

Work-in-process

 

38,149

 

 

 

32,479

 

Finished goods

 

32,110

 

 

 

31,716

 

Demo and consigned inventory

 

615

 

 

 

784

 

Total inventories

$

192,709

 

 

$

188,284

 

Accrued Expenses and Other Current Liabilities

 

July 3,

 

 

December 31,

 

 

2026

 

 

2025

 

Accrued compensation and benefits

$

27,187

 

 

$

16,405

 

Accrued warranty

 

4,305

 

 

 

4,463

 

Contract liabilities, current portion

 

29,517

 

 

 

10,945

 

Accrued restructuring

 

5,298

 

 

 

10,251

 

Accrued contingent considerations and earn-outs

 

63

 

 

 

4,465

 

Other

 

18,835

 

 

 

16,969

 

Total

$

85,205

 

 

$

63,498

 

Accrued Warranty

 

Six Months Ended

 

 

July 3,

 

 

June 27,

 

 

2026

 

 

2025

 

Balance at beginning of the period

$

4,463

 

 

$

4,805

 

Provision charged to cost of revenue

 

843

 

 

 

1,151

 

Use of provision

 

(991

)

 

 

(1,249

)

Foreign currency exchange rate changes

 

(10

)

 

 

102

 

Balance at end of the period

$

4,305

 

 

$

4,809

 

Other Long-Term Liabilities

 

July 3,

 

 

December 31,

 

 

2026

 

 

2025

 

Finance lease obligations

$

1,903

 

 

$

2,348

 

Accrued contingent considerations and earn-outs

 

1,198

 

 

 

1,291

 

Contract liabilities, non-current portion

 

18,448

 

 

 

183

 

Other

 

2,938

 

 

 

3,164

 

Total

$

24,487

 

 

$

6,986