v3.25.2
Inventories, net - Summary of Inventories, Net of Allowance for Obsolescence (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Sep. 28, 2024
Jun. 29, 2024
Inventory Disclosure [Abstract]      
Raw materials $ 227,796 $ 256,419 $ 257,294
Work in progress 120,122 146,041 151,797
Finished goods 351,045 338,762 348,110
Supplies 19,304 16,721 27,574
Total inventories, net $ 718,267 $ 757,943 $ 784,775