v3.25.3
Inventories, Net (Tables)
9 Months Ended
Oct. 03, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories, net consisted of the following:
October 3, 2025December 31, 2024
(In thousands)
Raw materials$133,409 $99,636 
Work in process58,978 49,996 
Finished goods508,613 483,582 
701,000 633,214 
Less: Allowance for excess, slow-moving and obsolete inventory(87,248)(86,094)
$613,752 $547,120