v3.26.1
Inventories, net (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Sep. 27, 2025
Jun. 28, 2025
Inventory Disclosure [Abstract]      
Raw materials $ 203,437 $ 219,890 $ 227,796
Work in progress 132,995 134,084 120,122
Finished goods 279,282 347,209 351,045
Supplies 15,935 20,923 19,304
Total inventories, net $ 631,649 $ 722,106 $ 718,267