v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 28, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories are stated at the lower of cost or net realizable value. Finished goods and work-in-process inventories include material, labor, and manufacturing overhead costs.
(amounts in thousands)June 28, 2025December 31, 2024
Raw materials$381,855 $380,277 
Work in process23,385 19,763 
Finished goods95,664 82,615 
Inventory valuation reserves(34,304)(22,548)
Total inventories$466,600 $460,107