XML 125 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net $ (118,660) $ (103,552)    
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net (106,347) (102,939) $ (72,364) $ (109,827)
OCI, before Reclassifications, Net of Tax, Attributable to Parent (3,408) (30,575) 37,463  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 0 0 0  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net (12,578) 0 0 0
OCI, before Reclassifications, Net of Tax, Attributable to Parent (13,078) 0 0  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 500 0 0  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net 265 (613) (1,018) (338)
OCI, before Reclassifications, Net of Tax, Attributable to Parent 901 402 (672)  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent (23) 3 (8)  
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, net (118,660) (103,552) (73,382) $ (110,165)
OCI, before Reclassifications, Net of Tax, Attributable to Parent (15,585) (30,173) 36,791  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent $ 477 $ 3 $ (8)