XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories - Schedule of inventory (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Jun. 28, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 98,608 $ 139,063
Work in progress 276,777 266,112
Finished goods 41,433 39,121
Goods in transit 23,587 18,910
Total inventories $ 440,405 $ 463,206