XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Fair value of financial instruments - Schedule of Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Derivatives gain (loss) recognized in other comprehensive income (loss):    
Total derivatives gain (loss) recognized in other comprehensive income (loss) $ (2,800) $ 13,246
Derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings 662 (4,384)
Change in net unrealized gain (loss) on derivatives instruments (2,138) 8,862
Foreign currency forward contracts | Cost of revenues    
Derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings (1,251) 1,419
Foreign currency forward contracts | SG&A    
Derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings (95) 106
Foreign currency forward contracts | Foreign exchange gain (loss), net    
Derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings:    
Total derivatives (gain) loss reclassified from accumulated other comprehensive income (loss) into earnings 2,008 (5,909)
Foreign currency forward contracts | Other comprehensive income (loss)    
Derivatives gain (loss) recognized in other comprehensive income (loss):    
Total derivatives gain (loss) recognized in other comprehensive income (loss) $ (2,800) $ 13,246