XML 90 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Jun. 30, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 1,161,961 $ 994,738
Work-in-process 251,199 174,219
Finished goods 486,864 371,183
Total inventories $ 1,900,024 $ 1,540,140