v3.25.2
Business segments and geographic information (Tables)
12 Months Ended
Jun. 27, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table provides information about the Company's revenue, significant segment expenses and other segment expenses:
Years Ended
(in thousands of U.S. dollars, except per share data)June 27, 2025June 28, 2024June 30, 2023
Revenues$3,419,327 $2,882,967 $2,645,237 
Cost of revenues(3,005,978)(2,526,849)(2,308,964)
Gross profit413,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 income324,447 277,605 251,704 
Interest income40,162 33,204 11,234 
Interest expense— (124)(1,472)
Foreign exchange gain (loss), net(9,251)382 (1,211)
Other income (expense), net(178)287 (159)
Income before income taxes355,180 311,354 260,096 
Income tax expense(22,653)(15,173)(12,183)
Net income332,527 296,181 247,913 
Schedule of Long-Lived Assets by Geographic Areas
The following table presents long-lived assets by the country in which they are based:
Years Ended
(in thousands)June 27,
2025
June 28,
2024
June 30,
2023
Long-Lived Assets:
Thailand$338,127 $261,378 $264,452 
U.S.30,374 31,383 25,914 
China14,378 16,618 17,646 
Israel2,727 2,269 3,254 
Others802 928 718 
Total386,408 312,576 311,984 
Schedule of Total Revenues by Percentage from Individual Customers Representing Ten Percent or More of Total Revenues
Total revenues, by percentage, from individual customers representing 10% or more of total revenues in the respective periods were as follows:
Years Ended
June 27,
2025
June 28,
2024
June 30,
2023
NVIDIA Corporation27.6 %35.1 %12.5 %
Cisco Systems, Inc.18.2 %13.4 %15.6 %
Lumentum Operations LLC**15.4 %
Infinera Corporation**12.4 %
*    Represents less than 10% of total revenues.
Schedule of Accounts Receivable from Individual Customers Representing Ten Percent or More of Accounts Receivable
Accounts receivable from individual customers representing 10% or more of accounts receivable as of June 27, 2025 and June 28, 2024, respectively, were as follows:
As of June 27,
2025
As of June 28,
2024
NVIDIA Corporation25.5 %22.7 %
Cisco Systems, Inc.13.7 %12.4 %
Nokia Corporation (1)
12.0 %19.3 %
*    Represents less than 10% of total accounts receivable.
(1)    Includes Infinera Corporation as of June 27, 2025.