v3.26.3
Inventories, Net (Tables)
9 Months Ended
Oct. 02, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory, Net
Inventories, net consisted of the following:
October 2, 2026
December 31, 2025
(In thousands)
Raw materials$210,346 $173,458 
Work in process49,963 40,033 
Finished goods345,969 307,517 
606,278 521,008 
Allowance for excess, slow-moving and obsolete inventory(36,116)(39,243)
$570,162 $481,765