XML 93 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Valuation Allowance [Line Items]        
Increase (decrease) in valuation allowance $ (2,600)      
Unrecognized tax benefits associated with uncertain tax positions 44,000 $ 44,832 $ 47,623 $ 48,207
Unrecognized tax benefits associated with uncertain tax positions that, if recognized, would affect the effective tax rate 42,000      
Interest and penalties associated with unrecognized tax benefits 8,600      
Uncertain tax position exposure netted against deferred tax assets 24,900      
Amount of unrecognized tax benefit that is reasonably possible be recognized during next twelve months 1,800      
Amount of associated interest and penalties could be recognized during next twelve months 100      
Federal        
Valuation Allowance [Line Items]        
Operating loss carryforwards 365,300      
Tax credit carryforwards 51,500      
State        
Valuation Allowance [Line Items]        
Operating loss carryforwards 147,600      
Tax credit carryforwards 61,200      
Do not expire | State        
Valuation Allowance [Line Items]        
Tax credit carryforwards 60,200      
Other long-term liabilities        
Valuation Allowance [Line Items]        
Liability for uncertain tax positions $ 26,300 $ 26,900