XML 74 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Derivative Instruments Designated as Cash Flow and Net Investment Hedging Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) $ 23,798us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ (5,168)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (3,949)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet (1,162)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Cross Currency Swap [Member] | Other (income) expense, net [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= iff_OtherIncomeExpenseNetMember
[1] 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= iff_OtherIncomeExpenseNetMember
[1]
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= iff_OtherIncomeExpenseNetMember
[1] (333)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= iff_OtherIncomeExpenseNetMember
[1]
Forward Currency Contracts [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 16,109us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(1,308)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Forward Currency Contracts [Member] | Net Investment Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 7,415us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
(1,330)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
Forward Currency Contracts [Member] | Cost of goods sold [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (3,675)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(624)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Interest Rate Swaps [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 274us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[2] (2,530)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[2]
Interest Rate Swaps [Member] | Interest expense [Member] | Cash Flow Hedging [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) $ (274)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[2] $ (205)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[2]
[1] Ten year swap executed in 2003
[2] Interest rate swaps were entered into as pre-issuance hedges for the $300 million bond offering.