XML 45 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 27, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following:
December 27,
2024
December 29,
2023
Raw materials$197,975 $190,027 
Work in process45,075 36,849 
Finished goods43,445 47,449 
Excess and obsolete adjustment(36,393)(28,440)
Total inventories$250,102 $245,885 
Summary of changes to company's excess and obsolete adjustment
The following table presents changes to our excess and obsolete adjustment:
Excess and obsolete adjustment
Balance at December 31, 2021$(14,051)
Charge to cost of sales(4,981)
Disposition of inventory1,489 
Balance at December 30, 2022(17,543)
Charge to cost of sales(9,784)
Disposition of inventory(1,113)
Balance at December 29, 2023(28,440)
Charge to cost of sales(8,584)
Disposition of inventory631 
Balance at December 27, 2024$(36,393)