v3.26.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 877,842 $ 618,228
Work-in-process 305,960 259,011
Finished goods 1,067,939 895,018
Inventories $ 2,251,741 $ 1,772,257