v3.26.1
Working capital - Receivables (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Jun. 28, 2025
Jun. 29, 2024
Working capital      
Gross receivables $ 6,980,935 $ 4,435,645  
Allowance for Credit Losses (97,970) (108,195) $ (108,504)
Receivables $ 6,882,965 $ 4,327,450