XML 102 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Valuation Allowance [Line Items]        
Decrease in valuation allowance $ 8,600      
Undistributed earnings of foreign subsidiaries 2,900      
Unrecognized tax benefits associated with uncertain tax positions 41,927 $ 44,000 $ 44,832 $ 47,623
Unrecognized tax benefits associated with uncertain tax positions that, if recognized, would affect the effective tax rate 39,900      
Interest and penalties associated with unrecognized tax benefits 9,000      
Uncertain tax position exposure netted against deferred tax assets 24,800      
Amount of unrecognized tax benefit that is reasonably possible be recognized during next twelve months 2,400      
Amount of associated interest and penalties could be recognized during next twelve months 500      
Decrease in unrecognized tax benefits 2,900      
Federal        
Valuation Allowance [Line Items]        
Operating loss carryforwards 360,500      
Tax credit carryforwards 50,100      
State        
Valuation Allowance [Line Items]        
Operating loss carryforwards 141,300      
Tax credit carryforwards 62,600      
Do not expire | State        
Valuation Allowance [Line Items]        
Tax credit carryforwards 61,900      
Other long-term liabilities        
Valuation Allowance [Line Items]        
Liability for uncertain tax positions $ 24,600 $ 26,300