Financial Instruments (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2015 |
Jun. 30, 2015 |
Dec. 31, 2014 |
| Foreign Exchange Contract |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets related to derivative instruments |
$ 0
|
$ 0
|
|
| Liabilities related to derivative instruments |
0
|
0
|
|
| Notional principal amount of foreign exchange contracts |
7,300
|
7,300
|
|
| Foreign Exchange Contract | Other Income Expense | Not Designated as Hedging Instrument [Member] |
|
|
|
| Fair Value Measurements |
|
|
|
| Foreign exchange contracts |
(100)
|
$ (100)
|
|
| Minimum |
|
|
|
| Fair Value Measurements |
|
|
|
| Maturity period of long-term investments |
|
1 year
|
|
| Maximum |
|
|
|
| Fair Value Measurements |
|
|
|
| Maturity period of long-term investments |
|
2 years
|
|
| Level 1 |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
8,769
|
$ 8,769
|
|
| Assets, Unrealized Gains |
2
|
2
|
|
| Assets, Fair Value |
8,771
|
8,771
|
|
| Level 1 | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
7,770
|
7,770
|
|
| Level 1 | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
1,001
|
1,001
|
|
| Level 1 | Money market funds |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
7,770
|
7,770
|
|
| Assets, Fair Value |
7,770
|
7,770
|
|
| Level 1 | Money market funds | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
7,770
|
7,770
|
|
| Level 1 | U.S. government notes |
|
|
|
| Fair Value Measurements |
|
|
|
| Adjusted cost, Available-for-sale investments |
999
|
999
|
|
| Unrealized Gains, available-for-sale investments |
2
|
2
|
|
| Fair value, Available-for-sale investments |
1,001
|
1,001
|
|
| Level 1 | U.S. government notes | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
1,001
|
1,001
|
|
| Level 2 | Available-for-sale investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Adjusted cost, Available-for-sale investments |
65,251
|
65,251
|
|
| Unrealized Gains, available-for-sale investments |
13
|
13
|
|
| Unrealized Losses, available-for-sale investments |
(34)
|
(34)
|
|
| Fair value, Available-for-sale investments |
65,230
|
65,230
|
|
| Level 2 | Available-for-sale investments | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
275
|
275
|
|
| Level 2 | Available-for-sale investments | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
46,118
|
46,118
|
|
| Level 2 | Available-for-sale investments | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
18,837
|
18,837
|
|
| Level 2 | Asset-backed securities |
|
|
|
| Fair Value Measurements |
|
|
|
| Adjusted cost, Available-for-sale investments |
5,420
|
5,420
|
|
| Unrealized Gains, available-for-sale investments |
2
|
2
|
|
| Unrealized Losses, available-for-sale investments |
(1)
|
(1)
|
|
| Fair value, Available-for-sale investments |
5,421
|
5,421
|
|
| Level 2 | Asset-backed securities | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
202
|
202
|
|
| Level 2 | Asset-backed securities | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
5,219
|
5,219
|
|
| Level 2 | Corporate bonds |
|
|
|
| Fair Value Measurements |
|
|
|
| Adjusted cost, Available-for-sale investments |
50,500
|
50,500
|
|
| Unrealized Gains, available-for-sale investments |
7
|
7
|
|
| Unrealized Losses, available-for-sale investments |
(33)
|
(33)
|
|
| Fair value, Available-for-sale investments |
50,474
|
50,474
|
|
| Level 2 | Corporate bonds | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
37,863
|
37,863
|
|
| Level 2 | Corporate bonds | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
12,611
|
12,611
|
|
| Level 2 | Commercial paper |
|
|
|
| Fair Value Measurements |
|
|
|
| Adjusted cost, Available-for-sale investments |
4,822
|
4,822
|
|
| Fair value, Available-for-sale investments |
4,822
|
4,822
|
|
| Level 2 | Commercial paper | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
275
|
275
|
|
| Level 2 | Commercial paper | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
4,547
|
4,547
|
|
| Level 2 | U.S. agency securities |
|
|
|
| Fair Value Measurements |
|
|
|
| Adjusted cost, Available-for-sale investments |
4,509
|
4,509
|
|
| Unrealized Gains, available-for-sale investments |
4
|
4
|
|
| Fair value, Available-for-sale investments |
4,513
|
4,513
|
|
| Level 2 | U.S. agency securities | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
3,506
|
3,506
|
|
| Level 2 | U.S. agency securities | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Fair value, Available-for-sale investments |
1,007
|
1,007
|
|
| Measured on a recurring basis |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
83,155
|
83,155
|
$ 97,266
|
| Assets, Unrealized Gains |
15
|
15
|
2
|
| Assets, Unrealized Losses |
(34)
|
(34)
|
(49)
|
| Assets, Fair Value |
83,136
|
83,136
|
97,219
|
| Measured on a recurring basis | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
17,180
|
17,180
|
29,187
|
| Measured on a recurring basis | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
46,118
|
46,118
|
53,523
|
| Measured on a recurring basis | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
19,838
|
19,838
|
14,509
|
| Measured on a recurring basis | Cash |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
9,135
|
9,135
|
13,077
|
| Assets, Fair Value |
9,135
|
9,135
|
13,077
|
| Measured on a recurring basis | Cash | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
$ 9,135
|
$ 9,135
|
13,077
|
| Measured on a recurring basis | Level 1 |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
16,110
|
| Assets, Fair Value |
|
|
16,110
|
| Measured on a recurring basis | Level 1 | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
16,110
|
| Measured on a recurring basis | Level 1 | Money market funds |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
16,110
|
| Assets, Fair Value |
|
|
16,110
|
| Measured on a recurring basis | Level 1 | Money market funds | Cash and Cash Equivalents |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
16,110
|
| Measured on a recurring basis | Level 2 |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
68,079
|
| Assets, Unrealized Gains |
|
|
2
|
| Assets, Unrealized Losses |
|
|
(49)
|
| Assets, Fair Value |
|
|
68,032
|
| Measured on a recurring basis | Level 2 | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
53,523
|
| Measured on a recurring basis | Level 2 | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
14,509
|
| Measured on a recurring basis | Level 2 | Asset-backed securities |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
4,458
|
| Assets, Unrealized Losses |
|
|
(3)
|
| Assets, Fair Value |
|
|
4,455
|
| Measured on a recurring basis | Level 2 | Asset-backed securities | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
4,455
|
| Measured on a recurring basis | Level 2 | Corporate bonds |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
54,321
|
| Assets, Unrealized Gains |
|
|
2
|
| Assets, Unrealized Losses |
|
|
(46)
|
| Assets, Fair Value |
|
|
54,277
|
| Measured on a recurring basis | Level 2 | Corporate bonds | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
46,726
|
| Measured on a recurring basis | Level 2 | Corporate bonds | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
7,551
|
| Measured on a recurring basis | Level 2 | Commercial paper |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
6,797
|
| Assets, Fair Value |
|
|
6,797
|
| Measured on a recurring basis | Level 2 | Commercial paper | Short-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
6,797
|
| Measured on a recurring basis | Level 2 | U.S. agency securities |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Adjusted Cost |
|
|
2,503
|
| Assets, Fair Value |
|
|
2,503
|
| Measured on a recurring basis | Level 2 | U.S. agency securities | Long-term investments |
|
|
|
| Fair Value Measurements |
|
|
|
| Assets, Fair Value |
|
|
$ 2,503
|