v3.25.2
INVENTORIES (Tables)
6 Months Ended
Jun. 28, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following:
June 28,
2025
December 28,
2024
Raw materials$27,482 $24,460 
Work in progress3,521 3,612 
Finished goods52,266 41,663 
Inventories$83,269 $69,735 
Noncurrent inventories$2,976 $2,688