v3.26.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Carrying amount of goodwill, by reportable segment    
Carrying value $ 837,031  
Foreign currency translation (26,868)  
Carrying value 810,163  
Accumulated Impairment 1,482,677 $ 1,482,677
Electronic Components    
Carrying amount of goodwill, by reportable segment    
Carrying value 309,738  
Foreign currency translation (5,811)  
Carrying value 303,927  
Farnell    
Carrying amount of goodwill, by reportable segment    
Carrying value 527,293  
Foreign currency translation (21,057)  
Carrying value $ 506,236