XML 136 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 31, 2020
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Accumulated other comprehensive loss, net $ (120,804)       $ (118,660)       $ (120,804) $ (118,660)    
Other income, net                 76,906 53,843 $ 26,066  
Income Tax Expense (Benefit)                 211,385 125,058 170,792  
Net earnings 141,505 $ 356,676 $ 134,748 $ 147,159 154,331 $ 81,935 $ 126,969 $ 166,219 780,088 529,454 630,059  
Reclassification out of Accumulated Other Comprehensive Income [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Net earnings                 (8,452) (477) (3)  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Accumulated other comprehensive loss, net (93,450)       (106,347)       (93,450) (106,347) (102,939) $ (72,364)
OCI, before Reclassifications, Net of Tax, Attributable to Parent                 12,897 (3,408) (30,575)  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent                 0 0 0  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Accumulated other comprehensive loss, net (27,788)       (12,578)       (27,788) (12,578) 0 0
OCI, before Reclassifications, Net of Tax, Attributable to Parent                 (23,687) (13,078) 0  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent                 8,477 500 0  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Other income, net                 (10,622) (624) 0  
Income Tax Expense (Benefit)                 2,145 124 0  
Net earnings                 (8,477) (500) 0  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Accumulated other comprehensive loss, net 434       265       434 265 (613) (1,018)
OCI, before Reclassifications, Net of Tax, Attributable to Parent                 194 901 402  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent                 (25) (23) 3  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Other income, net                 31 29 (4)  
Income Tax Expense (Benefit)                 (6) (6) 1  
Net earnings                 25 23 (3)  
AOCI Attributable to Parent [Member]                        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                        
Accumulated other comprehensive loss, net $ (120,804)       $ (118,660)       (120,804) (118,660) (103,552) $ (73,382)
OCI, before Reclassifications, Net of Tax, Attributable to Parent                 (10,596) (15,585) (30,173)  
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent                 $ 8,452 $ 477 $ 3