XML 124 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Reconciliation of Beginning and Ending Level 3 Net Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2021
Dec. 29, 2019
Dec. 30, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance beginning of period $ (35,481) $ (69,661) $ (65,328)
Additions   (12,734)  
Payments (23,701) (50,795) (16,506)
Change in fair value (included within selling, general and administrative expenses) 8,827 (3,881) (14,639)
Balance end of period $ (2,953) $ (35,481) $ (69,661)