Annual report [Section 13 and 15(d), not S-K Item 405]

FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Financial Liabilities Measured and Recorded at Fair Value on Recurring Basis (Details)

v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Financial Liabilities Measured and Recorded at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Mar. 29, 2025
Financial assets:    
Derivative financial instruments $ 28,914 $ 34,371
Financial liabilities:    
Derivative financial instruments 48,723 30,003
Fair Value, Recurring    
Financial assets:    
Derivative financial instruments 28,914 34,371
Deferred compensation and other 72,814 78,769
Financial liabilities:    
Derivative financial instruments 48,723 30,003
Deferred compensation 69,043 75,046
Contingent consulting fees 6,534 23,900
Fair Value, Recurring | Level 1    
Financial assets:    
Derivative financial instruments 0 0
Deferred compensation and other 72,814 78,769
Financial liabilities:    
Derivative financial instruments 0 0
Deferred compensation 0 0
Contingent consulting fees 0 0
Fair Value, Recurring | Level 2    
Financial assets:    
Derivative financial instruments 28,914 34,371
Deferred compensation and other 0 0
Financial liabilities:    
Derivative financial instruments 48,723 30,003
Deferred compensation 69,043 75,046
Contingent consulting fees 0 0
Fair Value, Recurring | Level 3    
Financial assets:    
Derivative financial instruments 0 0
Deferred compensation and other 0 0
Financial liabilities:    
Derivative financial instruments 0 0
Deferred compensation 0 0
Contingent consulting fees 6,534 23,900
Fair Value, Recurring | Money market funds    
Financial assets:    
Cash equivalents: 220,135 79,485
Fair Value, Recurring | Money market funds | Level 1    
Financial assets:    
Cash equivalents: 220,135 79,485
Fair Value, Recurring | Money market funds | Level 2    
Financial assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Money market funds | Level 3    
Financial assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Time deposits    
Financial assets:    
Cash equivalents: 74,648 12,280
Fair Value, Recurring | Time deposits | Level 1    
Financial assets:    
Cash equivalents: 74,648 12,280
Fair Value, Recurring | Time deposits | Level 2    
Financial assets:    
Cash equivalents: 0 0
Fair Value, Recurring | Time deposits | Level 3    
Financial assets:    
Cash equivalents: $ 0 $ 0