XML 124 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Reconciliation of Beginning and Ending Level 3 Net Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2018
Dec. 31, 2017
Jan. 01, 2017
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance beginning of period $ (65,328) $ (63,201) $ (57,350)
Additions (6,200) 0 0
Payments (16,507) (34) (332)
Reclassified to other current liabilities for milestone achieved     10,000
Change in fair value (included within selling, general and administrative expenses) (14,640) (2,161) (16,183)
Balance end of period $ (69,661) $ (65,328) $ (63,201)