XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Dec. 28, 2019
Derivative [Line Items]          
Document Period End Date     Sep. 26, 2020    
Revenue $ 413,145 $ 289,399 $ 885,563 $ 787,232  
Total cost of revenue 214,304 152,558 430,755 412,675  
Designated as Hedging Instrument [Member]          
Derivative [Line Items]          
Derivative, Notional Amount 430,200   430,200   $ 424,600
Not Designated as Hedging Instrument [Member]          
Derivative [Line Items]          
Derivative, Notional Amount 26,800   26,800   58,400
Not Designated as Hedging Instrument [Member] | Equity Securities [Member]          
Derivative [Line Items]          
Derivative, Notional Amount 51,500   51,500    
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Instruments, Gain Recognized in Other Comprehensive Income (Loss), Effective Portion [1] (11,230) 10,905 (7,177) 15,254  
Other Nonoperating Income (Expense) [Member]          
Derivative [Line Items]          
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (2,232) $ 852 (3,475) $ 200  
Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Liability 1,177   1,177   297
Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member] | Derivative, Forward Price          
Derivative [Line Items]          
Derivative Liability 626   626   0
Not Designated as Hedging Instrument [Member] | Other Current Assets [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Asset 724   724   1,855
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Accrued Liabilities [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Liability 435   435   47
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Noncurrent Liabilities [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Liability 3,689   3,689   414
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Current Assets [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Asset 2,781   2,781   4,347
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Noncurrent Assets [Member] | Foreign Exchange Forward [Member]          
Derivative [Line Items]          
Derivative Asset $ 3,136   $ 3,136   $ 9,112
[1] The amount represents the change in fair value of derivative contracts due to changes in spot rates.