Balance Sheet Components (Schedule Of Available-For-Sale Short-Term) (Details) - USD ($) $ in Thousands |
Oct. 02, 2016 |
Dec. 31, 2015 |
---|---|---|
Available-for-sale Securities, Amortized Cost Basis [Abstract] | ||
Cost | $ 127,805 | $ 95,204 |
Unrealized Gain | 46 | 1 |
Unrealized Loss | (6) | (65) |
Estimated Fair Value | 127,845 | 95,140 |
U.S. Treasuries [Member] | ||
Available-for-sale Securities, Amortized Cost Basis [Abstract] | ||
Cost | 127,649 | 95,057 |
Unrealized Gain | 46 | 1 |
Unrealized Loss | (6) | (65) |
Estimated Fair Value | 127,689 | 94,993 |
Certificates Of Deposits [Member] | ||
Available-for-sale Securities, Amortized Cost Basis [Abstract] | ||
Cost | 156 | 147 |
Unrealized Gain | 0 | 0 |
Unrealized Loss | 0 | 0 |
Estimated Fair Value | $ 156 | $ 147 |