|
Derivatives - Schedule of Unsettled Purchased Foreign Currency Forward Contracts (Detail)
In Thousands, unless otherwise specified |
Mar. 31, 2014
USD ($)
|
Mar. 31, 2014
Buy Us Dollar Sell Australian Dollar [Member]
Foreign currency forward contracts [Member]
|
Dec. 31, 2013
Buy Us Dollar Sell Australian Dollar [Member]
Foreign currency forward contracts [Member]
|
Mar. 31, 2014
Buy Us Dollar Sell Australian Dollar [Member]
United State Dollar [Member]
USD ($)
|
Dec. 31, 2013
Buy Us Dollar Sell Australian Dollar [Member]
United State Dollar [Member]
USD ($)
|
Mar. 31, 2014
Buy Us Dollar Sell Australian Dollar [Member]
Foreign Exchange [Member]
AUD
|
Dec. 31, 2013
Buy Us Dollar Sell Australian Dollar [Member]
Foreign Exchange [Member]
AUD
|
Mar. 31, 2014
Buy Euro Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Dec. 31, 2013
Buy Euro Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Mar. 31, 2014
Buy Euro Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Dec. 31, 2013
Buy Euro Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Mar. 31, 2014
Buy Euro Sell US Dollar [Member]
Foreign Exchange [Member]
EUR (€)
|
Dec. 31, 2013
Buy Euro Sell US Dollar [Member]
Foreign Exchange [Member]
EUR (€)
|
Mar. 31, 2014
Buy British Pound Sterling Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Dec. 31, 2013
Buy British Pound Sterling Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Mar. 31, 2014
Buy British Pound Sterling Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Dec. 31, 2013
Buy British Pound Sterling Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Mar. 31, 2014
Buy British Pound Sterling Sell US Dollar [Member]
Foreign Exchange [Member]
GBP (£)
|
Dec. 31, 2013
Buy British Pound Sterling Sell US Dollar [Member]
Foreign Exchange [Member]
GBP (£)
|
Mar. 31, 2014
Buy Indian Rupee Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Dec. 31, 2013
Buy Indian Rupee Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Mar. 31, 2014
Buy Indian Rupee Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Dec. 31, 2013
Buy Indian Rupee Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Mar. 31, 2014
Buy Indian Rupee Sell US Dollar [Member]
Foreign Exchange [Member]
INR
|
Dec. 31, 2013
Buy Indian Rupee Sell US Dollar [Member]
Foreign Exchange [Member]
INR
|
Mar. 31, 2014
Buy Polish Zloty Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Dec. 31, 2013
Buy Polish Zloty Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Mar. 31, 2014
Buy Polish Zloty Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Dec. 31, 2013
Buy Polish Zloty Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Mar. 31, 2014
Buy Polish Zloty Sell US Dollar [Member]
Foreign Exchange [Member]
PLN
|
Dec. 31, 2013
Buy Polish Zloty Sell US Dollar [Member]
Foreign Exchange [Member]
PLN
|
Dec. 31, 2013
Buy Australian Dollar Sell US Dollar [Member]
Foreign currency forward contracts [Member]
|
Dec. 31, 2013
Buy Australian Dollar Sell US Dollar [Member]
United State Dollar [Member]
USD ($)
|
Dec. 31, 2013
Buy Australian Dollar Sell US Dollar [Member]
Foreign Exchange [Member]
AUD
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Derivative [Line Items] | ||||||||||||||||||||||||||||||||||
| Derivative notional amount | $ 750,000 | $ 5,151 | $ 5,041 | 5,750 | 5,625 | $ 22,054 | $ 16,624 | € 16,350 | € 12,800 | $ 32,729 | $ 28,908 | £ 20,300 | £ 18,450 | $ 19,647 | $ 18,593 | 1,266,000 | 1,174,000 | $ 36,181 | $ 52,748 | 115,750 | 170,400 | $ 996 | 975 | |||||||||||
| Average contract rate | 0.8958 | 0.8962 | 1.3489 | 1.2988 | 1.6123 | 1.5668 | 0.0155 | 0.0158 | 0.3126 | 0.3096 | 1.0215 |