XML 67 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Carrying Amount and Estimated Fair Value of Financial Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 478,573us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1] $ 405,505us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]
Credit facilities and bank overdrafts 12,335us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2] 984us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2]
Carrying Amount [Member] | Senior Notes - 2007 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 500,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[3] 500,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[3]
Carrying Amount [Member] | Senior Notes - 2006 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 125,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[3] 125,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[3]
Carrying Amount [Member] | Senior Notes - 2013 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 299,782us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[3] 299,736us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[3]
Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 478,573us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 405,505us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Credit facilities and bank overdrafts 12,335us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2] 984us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2]
Fair Value [Member] | Senior Notes - 2007 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 587,650us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[3] 590,024us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[3]
Fair Value [Member] | Senior Notes - 2006 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 133,137us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[3] 139,146us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[3]
Fair Value [Member] | Senior Notes - 2013 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 296,290us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[3] $ 278,770us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[3]
[1] The carrying amount of cash and cash equivalents approximates fair value due to the short maturity of those instruments.
[2] The carrying amount of our credit facilities and bank overdrafts approximates fair value as the interest rate is reset frequently based on current market rates as well as the short maturity of those instruments.
[3] The fair value of our long-term debt was calculated using discounted cash flows applying current interest rates and current credit spreads based on our own credit risk.