XML 127 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Fair Value of Undesignated Derivate Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 27, 2020
Dec. 29, 2019
Not designated as hedging instrument | Prepaid expenses and other current assets    
Derivative [Line Items]    
Unrealized gains $ 3,507 $ 0
Unrealized losses (521) 0
Not designated as hedging instrument | Accrued liabilities    
Derivative [Line Items]    
Unrealized gains 3 13
Unrealized losses (2,561) (3,820)
Net unrealized gain (loss) 428 (3,807)
Designated as hedging instrument | Prepaid expenses and other current assets    
Derivative [Line Items]    
Unrealized gains 2,328 12,133
Unrealized losses (1,628) (3,955)
Net unrealized gain (loss) 700 8,178
Designated as hedging instrument | Prepaid expenses and other current assets | Foreign exchange forward    
Derivative [Line Items]    
Net unrealized gain (loss) 2,986 0
Designated as hedging instrument | Accrued liabilities    
Derivative [Line Items]    
Unrealized gains 3,009 293
Unrealized losses (12,951) (2,219)
Net unrealized gain (loss) (9,942) (1,926)
Designated as hedging instrument | Accrued liabilities | Foreign exchange forward    
Derivative [Line Items]    
Net unrealized gain (loss) $ (2,558) $ (3,807)