XML 21 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories
6 Months Ended
Jun. 28, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories at June 28, 2025 and December 28, 2024 were as follows:
 
(in thousands)June 28, 2025December 28, 2024
Raw materials$186,682 $193,788 
Work in process131,501 115,497 
Finished goods173,332 173,513 
Inventory reserves(79,351)(66,525)
Total$412,164 $416,273