v3.26.1
Business segments and geographic information - Schedule of Segment Reporting of Revenue and Significant Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Mar. 27, 2026
Mar. 28, 2025
Segment Reporting [Abstract]        
Revenues $ 1,214,293 $ 871,799 $ 3,325,309 $ 2,509,635
Cost of revenues (1,069,954) (769,616) (2,926,849) (2,207,577)
Gross profit 144,339 102,183 398,460 302,058
Selling, general and administrative expenses (24,295) (22,063) (69,822) (65,300)
Restructuring and other related costs 0 (1,264) 0 (1,367)
Operating income 120,044 78,856 328,638 235,391
Interest income 7,421 10,145 25,393 32,392
Foreign exchange gain (loss), net 6,989 (2,675) 1,715 (5,728)
Other income (expense), net (212) (30) (351) (111)
Income before income taxes 134,242 86,296 355,395 261,944
Income tax expense (9,029) (5,006) (21,628) (16,624)
Net income $ 125,213 $ 81,290 $ 333,767 $ 245,320