v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 29, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories

The components of inventories consist of the following:

 

 

 

March 29,
2025

 

 

December 28, 2024

 

Raw materials

 

$

537,539

 

 

$

522,210

 

Work-in-process

 

 

230,099

 

 

 

219,294

 

Finished goods

 

 

814,314

 

 

 

732,474

 

Inventories

 

$

1,581,952

 

 

$

1,473,978