v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 26, 2026
Dec. 26, 2025
Inventory, Net [Abstract]    
Finished products and components $ 177,656 $ 175,684
Products and components in various stages of completion 116,181 123,866
Raw materials and purchased components 217,796 216,559
Subtotal 511,633 516,109
Reduction to LIFO cost (117,914) (114,971)
Total $ 393,719 $ 401,138