v3.25.2
Inventories (Details) - USD ($)
$ in Thousands
Aug. 02, 2025
Nov. 02, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 68,721 $ 93,608
Work in process 1,171,900 1,047,022
Finished goods 356,232 307,057
Total inventories $ 1,596,853 $ 1,447,687