XML 73 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
Currency Transaction Gains (Losses) (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Currency Transaction Gains (Losses) [Line Items]      
Net transaction gains (losses) $ 46,887us-gaap_ForeignCurrencyTransactionGainLossBeforeTax $ 37,572us-gaap_ForeignCurrencyTransactionGainLossBeforeTax $ 63,519us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Operating income      
Currency Transaction Gains (Losses) [Line Items]      
Net transaction gains (losses) 44,060us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingIncomeLossMember
38,842us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingIncomeLossMember
61,956us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingIncomeLossMember
Other non-operating income (expense), net      
Currency Transaction Gains (Losses) [Line Items]      
Net transaction gains (losses) $ 2,827us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
$ (1,270)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
$ 1,563us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember