| Accumulated other comprehensive income (loss) ("AOCI") |
Accumulated other comprehensive income (loss) (“AOCI”) The changes in AOCI for the years ended June 26, 2026 and June 27, 2025 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | Unrealized Gains (Losses) on Available-for-sale Securities | | Unrealized Gains (Losses) on Derivative Instruments | | | | Foreign Currency Translation Adjustment | | Total | | Balance as of June 28, 2024 | $ | (1,179) | | | $ | (980) | | | | | $ | (982) | | | $ | (3,141) | | | Other comprehensive income (loss) before reclassification | 9,893 | | | 5,075 | | | | | 1,228 | | | 16,196 | | | Amounts reclassified from AOCI | — | | | (2,364) | | | | | — | | | (2,364) | | | Tax effects | — | | | (397) | | | | | — | | | (397) | | | Other comprehensive income (loss) | 9,893 | | | 2,314 | | | | | 1,228 | | | 13,435 | | | Balance as of June 27, 2025 | 8,714 | | | 1,334 | | | | | 246 | | | 10,294 | | | Other comprehensive income (loss) before reclassification | (3,118) | | | (11,837) | | | | | (114) | | | (15,069) | | | Amounts reclassified from AOCI | — | | | 4,751 | | | | | — | | | 4,751 | | | Tax effects | — | | | 992 | | | | | — | | | 992 | | | Other comprehensive income (loss) | (3,118) | | | (6,094) | | | | | (114) | | | (9,326) | | | Balance as of June 26, 2026 | $ | 5,596 | | | $ | (4,760) | | | | | $ | 132 | | | $ | 968 | |
The following table presents the pre-tax amounts reclassified from AOCI into the consolidated statements of operations and comprehensive income for the years ended June 26, 2026 and June 27, 2025, respectively. | | | | | | | | | | | | | | | | | | | | | | (in thousands) | | | | Years Ended | | AOCI components | | Financial statements line item | | June 26, 2026 | | June 27, 2025 | | | | | | | | | Unrealized gains (losses) on derivative instruments | | Cost of revenues | | $ | 3,333 | | | $ | (1,588) | | | Unrealized gains (losses) on derivative instruments | | Selling, general and administrative expenses | | 252 | | | (122) | | | Unrealized gains (losses) on derivative instruments | | Foreign exchange gain (loss), net | | 1,166 | | | (654) | | | | | | | | | | | | | | | | | Total amounts reclassified from AOCI | | | | $ | 4,751 | | | $ | (2,364) | |
|