v3.26.1
Income taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 29, 2024
Current:      
Federal $ 19,211 $ 14,165 $ 50,428
State and Local 2,154 5,104 4,519
Foreign 110,406 90,637 94,663
Total current taxes 131,771 109,906 149,610
Deferred:      
Federal 13,434 3,509 (16,452)
State and Local 2,240 2,714 86
Foreign (14,398) (105,777) 320
Total deferred taxes 1,276 (99,554) (16,046)
Income tax expense $ 133,047 $ 10,352 $ 133,564