v3.26.1
Shareholders' equity (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Jun. 28, 2025
Jun. 29, 2024
Illustration of accumulated balances of comprehensive income      
Accumulated translation adjustments and other $ (257,540) $ (131,448) $ (382,801)
Accumulated pension liability adjustments, net of income taxes (117,854) (126,245) (103,922)
Total accumulated other comprehensive loss $ (375,394) $ (257,693) $ (486,723)