XML 120 R104.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated other comprehensive income (loss) ("AOCI") - Schedule of Pre-Tax Amounts Reclassified from AOCI into Condensed Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments $ 403 $ 903
Total amounts reclassified from AOCI (72) (337)
Reclassification out of Accumulated Other Comprehensive Income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Total amounts reclassified from AOCI (72) (337)
Reclassification out of Accumulated Other Comprehensive Income | Interest income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on available-for-sale securities 1 93
Reclassification out of Accumulated Other Comprehensive Income | Cost of revenues    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments 8,563 7,995
Reclassification out of Accumulated Other Comprehensive Income | Selling, general and administrative expenses    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments 357 334
Retirement benefit plan – Prior service cost 330 473
Reclassification out of Accumulated Other Comprehensive Income | Foreign exchange gain (loss), net    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments (9,103) (8,644)
Reclassification out of Accumulated Other Comprehensive Income | Interest expense    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Unrealized gains (losses) on derivative instruments $ (220) $ (588)