v3.26.1
Inventories, Net (Tables)
6 Months Ended
Jul. 03, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory, Net
Inventories, net consisted of the following:
July 3, 2026
December 31, 2025
(In thousands)
Raw materials$218,416 $173,458 
Work in process49,191 40,033 
Finished goods354,361 307,517 
621,968 521,008 
Allowance for excess, slow-moving and obsolete inventory(40,427)(39,243)
$581,541 $481,765