v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 28, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following:
March 28,
2025
December 27,
2024
Raw materials$206,770 $197,975 
Work in process47,955 45,075 
Finished goods46,661 43,445 
Excess and obsolete adjustment(37,932)(36,393)
Total inventories$263,454 $250,102