XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Composition of Certain Consolidated Financial Statement Captions (Tables)
12 Months Ended
Dec. 29, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Composition of Certain Consolidated Financial Statement Captions

 

 

As of

 

 

 

December 29, 2025

 

 

December 30, 2024

 

 

 

(In thousands)

 

Inventories:

 

 

 

 

 

 

Raw materials

 

$

197,531

 

 

$

178,066

 

Work-in-process

 

 

48,236

 

 

 

45,580

 

Finished goods

 

 

4,290

 

 

 

1,339

 

Inventories

 

$

250,057

 

 

$

224,985

 

 

 

 

 

 

 

 

Property, plant, and equipment, net:

 

 

 

 

 

 

Land and land use rights

 

$

72,342

 

 

$

69,788

 

Buildings and improvements

 

 

634,785

 

 

 

515,773

 

Machinery and equipment

 

 

1,187,187

 

 

 

1,116,658

 

Furniture and fixtures and other

 

 

11,642

 

 

 

11,115

 

Construction-in-progress

 

 

101,945

 

 

 

75,502

 

Property, plant, and equipment, gross

 

 

2,007,901

 

 

 

1,788,836

 

Less: Accumulated depreciation

 

 

(997,191

)

 

 

(918,879

)

Property, plant, and equipment, net

 

$

1,010,710

 

 

$

869,957

 

 

 

 

 

 

 

Other current liabilities:

 

 

 

 

 

 

Sales return and allowances

 

$

12,392

 

 

$

10,777

 

Accrued facility operating costs

 

 

10,497

 

 

 

8,925

 

Operating leases

 

 

8,909

 

 

 

7,556

 

Interest

 

 

8,792

 

 

 

9,054

 

Housing fund

 

 

8,783

 

 

 

7,927

 

Income taxes payable

 

 

8,080

 

 

 

15,919

 

Warranty

 

 

7,855

 

 

 

7,685

 

Accrued professional fees

 

 

3,522

 

 

 

3,606

 

Other

 

 

37,420

 

 

 

48,525

 

Other current liabilities

 

$

106,250

 

 

$

119,974

 

 

 

 

 

 

 

 

Other long-term liabilities:

 

 

 

 

 

 

Deferred income taxes

 

$

46,334

 

 

$

41,362

 

Customer deposits

 

 

23,465

 

 

 

28,390

 

Finance leases

 

 

15,829

 

 

 

11,985

 

Other

 

 

30,393

 

 

 

26,011

 

Other long-term liabilities

 

$

116,021

 

 

$

107,748