XML 47 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Carrying Amount and Estimated Fair Values of Financial Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents, at fair value $ 443,689us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 478,573us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Credit facilities and bank overdrafts 14,032us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
12,335us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Senior Notes, Noncurrent   299,782us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Reported Value Measurement [Member] | Senior Notes 2007 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 500,000us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
500,000us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Reported Value Measurement [Member] | Senior Notes 2006 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 125,000us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
125,000us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Reported Value Measurement [Member] | Senior Notes 2013 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 299,789us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents, at fair value 443,689us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
478,573us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Credit facilities and bank overdrafts 14,032us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
12,335us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimate of Fair Value Measurement [Member] | Senior Notes 2007 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 591,713us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
587,650us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSevenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimate of Fair Value Measurement [Member] | Senior Notes 2006 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent 131,786us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
133,137us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandSixMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimate of Fair Value Measurement [Member] | Senior Notes 2013 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Noncurrent $ 304,294us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
$ 296,290us-gaap_SeniorLongTermNotes
/ us-gaap_FairValueByLiabilityClassAxis
= iff_SeniorNotesInTwoThousandThirteenMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember