XML 110 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Loss - Changes in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance $ 530,768 $ 272,673 $ 236,397
Net current period other comprehensive income (loss) (9,111) (39,775) 9,355
Ending Balance 577,636 530,768 272,673
Unrealized Gains and (Losses) on Available-for-Sale Securities [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance     (391)
Other comprehensive (loss) income before reclassifications     (37)
Amounts reclassified from accumulated other comprehensive loss, net of tax     428
Net current period other comprehensive income (loss)     391
Unrealized Gains and (Losses) on Derivative Instruments [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (2,309)    
Other comprehensive (loss) income before reclassifications (2,616) (2,741)  
Amounts reclassified from accumulated other comprehensive loss, net of tax (866) 432  
Tax effect 419    
Net current period other comprehensive income (loss) (3,063) (2,309)  
Ending Balance (5,372) (2,309)  
Foreign Currency Items [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (43,944) (6,478) (15,442)
Other comprehensive (loss) income before reclassifications (9,515) (37,466) 8,964
Tax effect 3,467    
Net current period other comprehensive income (loss) (6,048) (37,466) 8,964
Ending Balance (49,992) (43,944) (6,478)
Accumulated other comprehensive income (loss) [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (46,253) (6,478) (15,833)
Other comprehensive (loss) income before reclassifications (12,131) (40,207) 8,927
Amounts reclassified from accumulated other comprehensive loss, net of tax (866) 432 428
Tax effect 3,886    
Net current period other comprehensive income (loss) (9,111) (39,775) 9,355
Ending Balance $ (55,364) $ (46,253) $ (6,478)