v3.26.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
INVENTORIES    
Raw materials and purchased parts $ 336,427 $ 253,594
Work in process 42,923 36,388
Finished and manufactured goods 229,492 276,414
Total inventories 608,842 566,396
Inventory reserves $ 62,461 $ 68,001