XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2021
Oct. 04, 2020
Oct. 03, 2021
Oct. 04, 2020
Income Tax Contingency [Line Items]        
Share-based Payment Arrangement, Expense $ 7,204 $ 9,603    
Provision for income taxes 33,883 57,021 $ 215,111 $ 85,609
Discontinued Operation, Tax Effect of Discontinued Operation $ 47 $ 37 $ 123 $ 138