XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
The components of inventories at March 29, 2025 and December 28, 2024 were as follows:
 
(in thousands)March 29, 2025December 28, 2024
Raw materials$192,382 $193,788 
Work in process128,051 115,497 
Finished goods168,923 173,513 
Inventory reserves(72,254)(66,525)
Total$417,102 $416,273