| Schedule of Changes in AOCI |
The changes in AOCI for the six months ended December 29, 2023 and December 30, 2022 were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | Unrealized net (Losses)/Gains on Available-for-sale Securities | | Unrealized net (Losses)/Gains on Derivative Instruments | | Retirement benefit plan - Prior service cost | | Foreign Currency Translation Adjustment | | Total | Balance as of June 30, 2023 | $ | (3,279) | | | $ | (3,541) | | | $ | (330) | | | $ | (965) | | | $ | (8,115) | | | Other comprehensive income (loss) before reclassification | 3,893 | | | 9,401 | | | — | | | (106) | | | 13,188 | | Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income | 1 | | | (1,765) | | | 158 | | | — | | | (1,606) | | | Tax effects | — | | | 754 | | | (24) | | | — | | | 730 | | | Other comprehensive income (loss) | $ | 3,894 | | | $ | 8,390 | | | $ | 134 | | | $ | (106) | | | $ | 12,312 | | Balance as of December 29, 2023 | $ | 615 | | | $ | 4,849 | | | $ | (196) | | | $ | (1,071) | | | $ | 4,197 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | Unrealized net (Losses)/Gains on Available-for-sale Securities | | Unrealized net (Losses)/Gains on Derivative Instruments | | Retirement benefit plan - Prior service cost | | Foreign Currency Translation Adjustment | | Total | | Balance as of June 24, 2022 | $ | (6,018) | | | $ | (5,082) | | | $ | (803) | | | $ | (890) | | | $ | (12,793) | | | Other comprehensive income (loss) before reclassification | (371) | | | 12,588 | | | — | | | 162 | | | 12,379 | | Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income | 93 | | | (2,618) | | | 225 | | | — | | | (2,300) | | | Tax effects | — | | | — | | | — | | | — | | | — | | | Other comprehensive income (loss) | $ | (278) | | | $ | 9,970 | | | $ | 225 | | | $ | 162 | | | $ | 10,079 | | Balance as of December 30, 2022 | $ | (6,296) | | | $ | 4,888 | | | $ | (578) | | | $ | (728) | | | $ | (2,714) | |
|