v3.25.2
Inventories, Net (Tables)
6 Months Ended
Jul. 04, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Net
Inventories, net consisted of the following:
July 4, 2025
December 31, 2024
(In thousands)
Raw materials$158,375 $151,248 
Work in process49,803 41,698 
Finished goods315,650 251,994 
523,828 444,940 
Allowance for excess, slow-moving and obsolete inventory(49,733)(41,229)
$474,095 $403,711