v3.26.3
Inventories (Tables)
9 Months Ended
Sep. 27, 2026
Inventory Disclosure [Abstract]  
Schedule of Major Classes of Inventories
The following table presents the major classes of inventories as of September 27, 2026 and December 31, 2025, respectively:
September 27, 2026December 31, 2025
(In thousands)
Raw materials$251,461 $238,417 
Work-in-process57,755 46,721 
Finished goods323,948 191,302 
Gross inventories633,164 476,440 
Excess and obsolete reserves(78,093)(74,095)
Net inventories$555,071 $402,345