|
Summary of Significant Accounting Policies - Fair Value Measurements (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
|
|
Mar. 31, 2015
|
Dec. 31, 2014
|
| Foreign Currency Cash Flow Hedges |
|
|
| Maximum Length of Time Hedged in Foreign Currency Cash Flow Hedge |
6 months |
|
| Fair value measured on recurring basis | Quoted prices in active markets (Level 1) |
|
|
| Assets and liabilities carried at fair value measured on a recurring basis |
|
|
| Money market funds |
0 |
$ 0 |
| Time deposits |
0 |
0 |
| Trading securities |
9,892 |
12,428 |
| Derivative liabilities |
0 |
0 |
| Fair value measured on recurring basis | Significant other observable inputs (Level 2) |
|
|
| Assets and liabilities carried at fair value measured on a recurring basis |
|
|
| Money market funds |
20,000 |
36,828 |
| Time deposits |
13,909 |
16,204 |
| Trading securities |
851 |
744 |
| Derivative liabilities |
7,756 |
2,411 |
| Fair value measured on recurring basis | Significant unobservable inputs (Level 3) |
|
|
| Assets and liabilities carried at fair value measured on a recurring basis |
|
|
| Money market funds |
0 |
0 |
| Time deposits |
0 |
0 |
| Trading securities |
0 |
0 |
| Derivative liabilities |
0 |
0 |
| Estimate of Fair Value Measurement [Member] | Fair value measured on recurring basis |
|
|
| Assets and liabilities carried at fair value measured on a recurring basis |
|
|
| Money market funds |
20,000 |
36,828 |
| Time deposits |
13,909 |
16,204 |
| Trading securities |
10,743 |
13,172 |
| Derivative liabilities |
7,756 |
$ 2,411 |