XML 55 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Dec. 27, 2024
Inventory Disclosure [Abstract]    
Raw materials and purchased parts $ 10,353 $ 9,705
Work in process 10,441 8,168
Finished goods [1] 34,368 26,710
Total inventories, gross 55,162 44,583
Less inventory reserves (2,055) (1,278)
Total inventories, net $ 53,107 $ 43,305
[1] Finished goods inventory includes consigned inventory of $14,329,000 and $1,958,000 at June 27, 2025 and December 27, 2024, respectively. See also Note 14 for further details.