v3.26.1
INVENTORY (Tables)
6 Months Ended
Jun. 28, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories of the Company consisted of the following:
As of
June 28, 2026December 31, 2025
Raw materials$53,872 $56,351 
Work-in-process16,463 18,202 
Finished goods109,867 131,108 
$180,202 $205,661