XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 28, 2024
Jun. 30, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 139,063 $ 157,379
Work in progress 266,112 305,627
Finished goods 39,121 28,608
Goods in transit 18,910 27,962
Inventories $ 463,206 $ 519,576