Note 4 - Balance Sheet Components (Details) - Balance Sheet Components (USD $)
In Thousands, unless otherwise specified
Jun. 29, 2014
Dec. 29, 2013
Jun. 30, 2013
Dec. 30, 2012
Cash and cash equivalents        
Cash $ 265,437 $ 282,163    
Cash equivalents:        
Money market funds 115 3,906    
Cash and cash equivalents 268,930 286,069 205,535 262,177
Short-term investments        
Time deposits 14,063 14,045    
Short-term investments 35,843 25,428    
Account receivable, net        
Accounts receivable, gross 178,378 178,252    
Allowance for doubtful accounts (420) (414)    
Account receivable, net 177,958 177,838    
Inventories        
Raw materials 9,334 11,056    
Work-in-process 199,806 176,601    
Finished goods 42,424 66,497    
Inventories 251,564 254,154    
Property, plant and equipment, net        
Land 45,168 45,168    
Buildings and leasehold improvements 68,938 61,923    
Equipment 412,927 385,679    
Construction in progress 15,685 19,734    
Accumulated depreciation and amortization (354,453) (326,999)    
Property, plant and equipment, net 188,265 185,505    
Other long term assets        
Long term license 22,271 30,273    
Others 44,619 29,935    
Other long term assets 66,890 60,208    
Accrued compensation and benefits        
Accrued vacation 11,940 11,077    
MCA business pension related obligation 6,770 22,406    
Others 20,571 24,393    
Accrued compensation and benefits 39,281 57,876    
Accrued liabilities and other        
Short term license liability 8,687 13,003    
Obligation recorded from sale of Sunnyvale property 59,903      
Litigation reserve 26,583 20,419    
Others 56,232 52,930    
Accrued liabilities and other 151,405 86,352    
Other long term liabilities        
MCA business employees pension related obligation 18,033      
Others 35,025 32,048    
Other long term liabilities 53,058 32,048    
Cash and Cash Equivalents [Member]
       
Cash equivalents:        
FDIC insured certificates of deposit 3,378      
Short-term Investments [Member]
       
Cash equivalents:        
FDIC insured certificates of deposit $ 21,780 $ 11,383