v3.25.2
Business segments and geographic information - Segment reporting of Revenue and Significant Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Segment Reporting [Abstract]      
Revenues $ 3,419,327 $ 2,882,967 $ 2,645,237
Cost of revenues (3,005,978) (2,526,849) (2,308,964)
Gross profit 413,349 356,118 336,273
Selling, general and administrative expenses (87,466) (78,481) (77,673)
Restructuring and other related costs (1,436) (32) (6,896)
Operating income 324,447 277,605 251,704
Interest income 40,162 33,204 11,234
Interest expense 0 (124) (1,472)
Foreign exchange gain (loss), net (9,251) 382 (1,211)
Other income (expense), net (178) 287 (159)
Income before income taxes 355,180 311,354 260,096
Income tax expense (22,653) (15,173) (12,183)
Net income $ 332,527 $ 296,181 $ 247,913