Fair Value Measurements - Fair Value Hierarchy for Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($) $ in Thousands | Dec. 31, 2016 | Apr. 02, 2016 |
Cash Equivalents [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | $ 14,566 | $ 16,783 |
Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 3,370 | 4,643 |
Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 11,196 | 12,140 |
Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | 0 |
Cash Equivalents [Member] | Money Market Instruments [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 3,370 | 4,643 |
Cash Equivalents [Member] | Money Market Instruments [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 3,370 | 4,643 |
Cash Equivalents [Member] | Commercial Paper [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 11,196 | 12,140 |
Cash Equivalents [Member] | Commercial Paper [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 0 |
Cash Equivalents [Member] | Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 11,196 | 12,140 |
Short-term Investments [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 6,301 | 15,252 |
Short-term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1,003 | 1,003 |
Short-term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 5,298 | 14,249 |
Short-term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | 0 |
Short-term Investments [Member] | Commercial Paper [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 4,295 | 997 |
Short-term Investments [Member] | Commercial Paper [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | 0 |
Short-term Investments [Member] | Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 4,295 | 997 |
Short-term Investments [Member] | Commercial Paper [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | 0 |
Short-term Investments [Member] | US Treasury and Government [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1,003 | |
Short-term Investments [Member] | US Treasury and Government [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | |
Short-term Investments [Member] | US Treasury and Government [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1,003 | |
Short-term Investments [Member] | US Treasury and Government [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | |
Short-term Investments [Member] | Corporate Bond Securities [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 13,252 |
Short-term Investments [Member] | Corporate Bond Securities [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 0 |
Short-term Investments [Member] | Corporate Bond Securities [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 13,252 |
Short-term Investments [Member] | Corporate Bond Securities [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 0 |
Short-term Investments [Member] | US Treasury Securities [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1,003 | 1,003 |
Short-term Investments [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1,003 | 1,003 |
Short-term Investments [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | 0 |
Short-term Investments [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | 0 |
Foreign Exchange Forward [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | | 245 |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 0 |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | | 245 |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 0 |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 159 | |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 159 | |
Foreign Exchange Forward [Member] | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 0 | |
Foreign Exchange Forward [Member] | Japan, Yen | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 2 | 31 |
Foreign Exchange Forward [Member] | Japan, Yen | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 2 | 31 |
Foreign Exchange Forward [Member] | Taiwan, New Dollars | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 5 |
Obligations, Fair Value Disclosure | | 12 | |
Foreign Exchange Forward [Member] | Taiwan, New Dollars | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 5 |
Obligations, Fair Value Disclosure | | 12 | |
Foreign Exchange Forward [Member] | Korea (South), Won | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 48 | 129 |
Foreign Exchange Forward [Member] | Korea (South), Won | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 48 | 129 |
Foreign Exchange Forward [Member] | Euro Member Countries, Euro | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 158 | |
Obligations, Fair Value Disclosure | | | 367 |
Foreign Exchange Forward [Member] | Euro Member Countries, Euro | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 158 | |
Obligations, Fair Value Disclosure | | | 367 |
Foreign Exchange Forward [Member] | United Kingdom, Pounds | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 33 | |
Foreign Exchange Forward [Member] | United Kingdom, Pounds | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 33 | |
Foreign Exchange Forward [Member] | China, Yuan Renminbi | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 1 | 1 |
Foreign Exchange Forward [Member] | China, Yuan Renminbi | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Obligations, Fair Value Disclosure | | 1 | 1 |
Foreign Exchange Forward [Member] | Singapore, Dollars | Forward Contracts [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 20 |
Foreign Exchange Forward [Member] | Singapore, Dollars | Forward Contracts [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | | 20 |
Foreign Exchange Forward [Member] | Singapore, Dollars | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1 | |
Foreign Exchange Forward [Member] | Singapore, Dollars | Forward Contracts [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Assets, Fair Value Disclosure | | 1 | |
Deferred Compensation Plan Asset [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 3,101 | 2,504 |
Deferred Compensation Plan Asset [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 3,101 | 2,504 |
Deferred Compensation Plan Asset [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 0 | 0 |
Deferred Compensation Plan Asset [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 0 | 0 |
Deferred Compensation Plan Asset [Member] | Exchange Traded Funds [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 2,316 | 1,916 |
Deferred Compensation Plan Asset [Member] | Exchange Traded Funds [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | [1] | 2,316 | 1,916 |
Deferred Compensation Plan Asset [Member] | Exchange Traded Funds [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | [1] | 0 | 0 |
Deferred Compensation Plan Asset [Member] | Exchange Traded Funds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | [1] | 0 | 0 |
Deferred Compensation Plan Asset [Member] | Money Market Funds [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 785 | 588 |
Deferred Compensation Plan Asset [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 785 | 588 |
Deferred Compensation Plan Asset [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | 0 | 0 |
Deferred Compensation Plan Asset [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | |
Deferred Compensation Plan Assets | | $ 0 | $ 0 |
| |
[1] | *These investments represent assets held in trust for the deferred compensation plan | |