Fair Value of Assets and Liabilities - Securities (Details) (Fair Value, Measurements, Recurring [Member], USD $) | Sep. 29, 2013 | Dec. 31, 2012 |
In Thousands, unless otherwise specified |
Fair Value, Inputs, Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Equity securities - mutual funds | $4,768 | $3,046 |
Derivative contracts, net | 0 | 0 |
Assets, fair value | 27,328 | 63,832 |
Fair Value, Inputs, Level 1 [Member] | U.S. treasury notes [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 22,560 | 60,786 |
Fair Value, Inputs, Level 1 [Member] | Agency bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 1 [Member] | Commercial paper [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 1 [Member] | Certificates of deposit [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 1 [Member] | Municipal Bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Equity securities - mutual funds | 0 | 0 |
Derivative contracts, net | 1,311 | 1,655 |
Assets, fair value | 96,405 | 46,534 |
Fair Value, Inputs, Level 2 [Member] | U.S. treasury notes [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 2 [Member] | Agency bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 27,025 | 31,157 |
Fair Value, Inputs, Level 2 [Member] | Commercial paper [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 24,992 | 5,000 |
Fair Value, Inputs, Level 2 [Member] | Certificates of deposit [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 5,849 | 5,494 |
Fair Value, Inputs, Level 2 [Member] | Municipal Bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 37,228 | 3,228 |
Fair Value, Inputs, Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Equity securities - mutual funds | 0 | 0 |
Derivative contracts, net | 0 | 0 |
Assets, fair value | 0 | 0 |
Fair Value, Inputs, Level 3 [Member] | U.S. treasury notes [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 3 [Member] | Agency bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 3 [Member] | Commercial paper [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 3 [Member] | Certificates of deposit [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Fair Value, Inputs, Level 3 [Member] | Municipal Bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 0 | 0 |
Estimate of Fair Value, Fair Value Disclosure [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Equity securities - mutual funds | 4,768 | 3,046 |
Derivative contracts, net | 1,311 | 1,655 |
Assets, fair value | 123,733 | 110,366 |
Estimate of Fair Value, Fair Value Disclosure [Member] | U.S. treasury notes [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 22,560 | 60,786 |
Estimate of Fair Value, Fair Value Disclosure [Member] | Agency bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 27,025 | 31,157 |
Estimate of Fair Value, Fair Value Disclosure [Member] | Commercial paper [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 24,992 | 5,000 |
Estimate of Fair Value, Fair Value Disclosure [Member] | Certificates of deposit [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | 5,849 | 5,494 |
Estimate of Fair Value, Fair Value Disclosure [Member] | Municipal Bonds [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Available for sale marketable securities | $37,228 | $3,228 |