Fair Value Measurements - Schedule Of Assets And Liabilities Measured At Fair Value On Recurring Basis (Details) (USD $) | Mar. 31, 2015 | Dec. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Total | $2,621 | | $21,429 | |
Certificates of Deposit [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 1,101 | | 1,101 | |
Short-Term Bond Mutual Funds [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | | | 18,961 | |
Foreign Exchange Forward Contracts [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 528 | | 405 | |
Liabilities measured at fair value on a recurring basis | -14 | | -8 | |
Deferred Compensation Plan Assets [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 992 | [1] | 962 | [1] |
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Total | 992 | | 19,923 | |
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | Certificates of Deposit [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 0 | | 0 | |
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | Short-Term Bond Mutual Funds [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | | | 18,961 | |
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | Foreign Exchange Forward Contracts [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 0 | | | |
Liabilities measured at fair value on a recurring basis | 0 | | 0 | |
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member] | Deferred Compensation Plan Assets [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 992 | | 962 | [1] |
Significant Other Observable Inputs (Level 2) [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Total | 1,629 | | 1,506 | |
Significant Other Observable Inputs (Level 2) [Member] | Certificates of Deposit [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 1,101 | | 1,101 | |
Significant Other Observable Inputs (Level 2) [Member] | Short-Term Bond Mutual Funds [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | | | 0 | |
Significant Other Observable Inputs (Level 2) [Member] | Foreign Exchange Forward Contracts [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 528 | | 405 | |
Liabilities measured at fair value on a recurring basis | -14 | | -8 | |
Significant Other Observable Inputs (Level 2) [Member] | Deferred Compensation Plan Assets [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 0 | [1] | 0 | [1] |
Significant Unobservable Inputs (Level 3) [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Total | 0 | | 0 | |
Significant Unobservable Inputs (Level 3) [Member] | Certificates of Deposit [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 0 | | 0 | |
Significant Unobservable Inputs (Level 3) [Member] | Short-Term Bond Mutual Funds [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | | | 0 | |
Significant Unobservable Inputs (Level 3) [Member] | Foreign Exchange Forward Contracts [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | 0 | | | |
Liabilities measured at fair value on a recurring basis | 0 | | 0 | |
Significant Unobservable Inputs (Level 3) [Member] | Deferred Compensation Plan Assets [Member] | | | | |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | | | | |
Assets measured at fair value on a recurring basis | $0 | [1] | $0 | [1] |
|
[1] | Recorded as an Other asset with an offsetting liability for the obligation to employees in Other liabilities. |