XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value of financial instruments - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Derivatives gain (loss) recognized in other comprehensive income (loss):    
Total derivatives loss (gain) recognized in other comprehensive income $ 2,792 $ 2,444
Derivatives loss (gain) reclassified from accumulated other comprehensive income into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income into earnings (403) (903)
Change in net unrealized gain (loss) on derivative instruments 2,389 1,541
Foreign currency forward contracts | Other comprehensive income    
Derivatives gain (loss) recognized in other comprehensive income (loss):    
Total derivatives loss (gain) recognized in other comprehensive income 3,007 1,142
Foreign currency forward contracts | Cost of revenues    
Derivatives loss (gain) reclassified from accumulated other comprehensive income into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income into earnings 8,563 7,995
Foreign currency forward contracts | Selling, general and administrative expenses    
Derivatives loss (gain) reclassified from accumulated other comprehensive income into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income into earnings 357 334
Foreign currency forward contracts | Foreign exchange gain (loss), net    
Derivatives loss (gain) reclassified from accumulated other comprehensive income into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income into earnings (9,103) (8,644)
Interest rate swaps | Other comprehensive income    
Derivatives gain (loss) recognized in other comprehensive income (loss):    
Total derivatives loss (gain) recognized in other comprehensive income (215) 1,302
Interest rate swaps | Interest expense    
Derivatives loss (gain) reclassified from accumulated other comprehensive income into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income into earnings $ (220) $ (588)