v3.26.3
Fair value of financial instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details)
$ in Thousands, $ in Millions
Sep. 25, 2026
USD ($)
Sep. 25, 2026
CAD ($)
Jun. 26, 2026
USD ($)
Jun. 26, 2026
CAD ($)
Assets        
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets    
Derivative assets - current portion $ 31   $ 0  
Total 374,654   $ 642,845  
Liabilities        
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]     Accrued expenses Accrued expenses
Derivative liabilities - current portion (5,511)   $ (9,084)  
Total (5,511)   (9,084)  
Foreign currency forward contracts        
Liabilities        
Derivative assets, notional amount 17,000   1,000  
Derivative liabilities, notional amount 275,000   279,000  
Foreign currency forward contracts | Canada, dollars        
Liabilities        
Derivative assets, notional amount       $ 0.3
Derivative liabilities, notional amount   $ 0.3    
Cash equivalents        
Assets        
Marketable securities 11,196   114,501  
Certificates of deposit and time deposits        
Assets        
Marketable securities 22,098   44,250  
Corporate debt securities        
Assets        
Marketable securities 177,560   200,637  
U.S. agency and U.S. treasury securities        
Assets        
Marketable securities 163,769   $ 283,457  
Level 1        
Assets        
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]     Other current assets Other current assets
Derivative assets - current portion 0   $ 0  
Total $ 0   0  
Liabilities        
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses    
Derivative liabilities - current portion $ 0   0  
Total 0   0  
Level 1 | Cash equivalents        
Assets        
Marketable securities 0   0  
Level 1 | Certificates of deposit and time deposits        
Assets        
Marketable securities 0   0  
Level 1 | Corporate debt securities        
Assets        
Marketable securities 0   0  
Level 1 | U.S. agency and U.S. treasury securities        
Assets        
Marketable securities 0   0  
Level 2        
Assets        
Derivative assets - current portion 31   0  
Total 374,654   642,845  
Liabilities        
Derivative liabilities - current portion (5,511)   (9,084)  
Total (5,511)   (9,084)  
Level 2 | Cash equivalents        
Assets        
Marketable securities 11,196   114,501  
Level 2 | Certificates of deposit and time deposits        
Assets        
Marketable securities 22,098   44,250  
Level 2 | Corporate debt securities        
Assets        
Marketable securities 177,560   200,637  
Level 2 | U.S. agency and U.S. treasury securities        
Assets        
Marketable securities 163,769   283,457  
Level 3        
Assets        
Derivative assets - current portion 0   0  
Total 0   0  
Liabilities        
Derivative liabilities - current portion 0   0  
Total 0   0  
Level 3 | Cash equivalents        
Assets        
Marketable securities 0   0  
Level 3 | Certificates of deposit and time deposits        
Assets        
Marketable securities 0   0  
Level 3 | Corporate debt securities        
Assets        
Marketable securities 0   0  
Level 3 | U.S. agency and U.S. treasury securities        
Assets        
Marketable securities $ 0   $ 0