|
Foreign Currency Derivatives - Notional Position by Currency of Outstanding Cash Flow Hedges (Details) (Cash Flow Hedging)
In Thousands, unless otherwise specified |
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
Chinese Yuan
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
Chinese Yuan
CNY
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
Euro Member Countries, Euro
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
Euro Member Countries, Euro
EUR (€)
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
British Pound
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
British Pound
GBP (£)
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
Israeli Shekel
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of 360 Days or Less
Israeli Shekel
ILS
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
Chinese Yuan
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
Chinese Yuan
CNY
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
Euro Member Countries, Euro
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
Euro Member Countries, Euro
EUR (€)
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
British Pound
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
British Pound
GBP (£)
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
Israeli Shekel
USD ($)
|
Mar. 31, 2015
Buy
Original Maturities of Greater than 360 Days
Israeli Shekel
ILS
|
Mar. 31, 2015
Sell
Original Maturities of 360 Days or Less
Euro Member Countries, Euro
USD ($)
|
Mar. 31, 2015
Sell
Original Maturities of 360 Days or Less
Euro Member Countries, Euro
EUR (€)
|
Mar. 31, 2015
Sell
Original Maturities of 360 Days or Less
British Pound
USD ($)
|
Mar. 31, 2015
Sell
Original Maturities of 360 Days or Less
British Pound
GBP (£)
|
Mar. 31, 2015
Sell
Original Maturities of Greater than 360 Days
Euro Member Countries, Euro
USD ($)
|
Mar. 31, 2015
Sell
Original Maturities of Greater than 360 Days
Euro Member Countries, Euro
EUR (€)
|
Mar. 31, 2015
Sell
Original Maturities of Greater than 360 Days
British Pound
USD ($)
|
Mar. 31, 2015
Sell
Original Maturities of Greater than 360 Days
British Pound
GBP (£)
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Derivative [Line Items] | ||||||||||||||||||||||||
| Notional amount of foreign currency | $ 5,525 | 34,885 | $ 10,788 | € 8,465 | $ 6,489 | £ 4,006 | $ 5,756 | 21,060 | $ 17,065 | 109,600 | $ 23,711 | € 20,100 | $ 32,041 | £ 20,900 | $ 19,476 | 76,000 | $ 18,319 | € 14,373 | $ 5,918 | £ 3,653 | $ 71,897 | € 60,800 | $ 47,929 | £ 31,300 |