v3.24.2.u1
Inventory
6 Months Ended
Jun. 28, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following:
June 28, 2024December 29, 2023
Raw materials$225,899 $217,888 
Work-in-process10,538 8,813 
Finished goods143,971 145,140 
Total inventory$380,408 $371,841