XML 118 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Compensation Plans - SSAR's and Stock Option Outstanding (Detail) (SSAR's and Stock Options [Member], USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 151us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Weighted Average Exercise Price $ 51.13us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Aggregate Intrinsic Value $ 7,490us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
$26 - $30 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 1us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeOneMember
Price Range, lower limit $ 26us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeOneMember
Price Range, upper limit $ 30us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeOneMember
Weighted Average Remaining Contractual Life (in years) 4 years 4 months 24 days
Weighted Average Exercise Price $ 30.48us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeOneMember
$31 - $35 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 18us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeTwoMember
Price Range, lower limit $ 31us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeTwoMember
Price Range, upper limit $ 35us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeTwoMember
Weighted Average Remaining Contractual Life (in years) 10 months 21 days
Weighted Average Exercise Price $ 35.03us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeTwoMember
$36 - $40 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 6us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeThreeMember
Price Range, lower limit $ 36us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeThreeMember
Price Range, upper limit $ 40us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeThreeMember
Weighted Average Remaining Contractual Life (in years) 1 year 4 months 6 days
Weighted Average Exercise Price $ 36.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeThreeMember
$41 - $50 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 39us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFourMember
Price Range, lower limit $ 41us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFourMember
Price Range, upper limit $ 50us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFourMember
Weighted Average Remaining Contractual Life (in years) 1 year 10 months 17 days
Weighted Average Exercise Price $ 44.56us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFourMember
$51 - $60 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 59us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFiveMember
Price Range, lower limit $ 51us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFiveMember
Price Range, upper limit $ 60us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFiveMember
Weighted Average Remaining Contractual Life (in years) 3 years 4 months 24 days
Weighted Average Exercise Price $ 56.68us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeFiveMember
$61 - $65 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 28us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeSixMember
Price Range, lower limit $ 61us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeSixMember
Price Range, upper limit $ 65us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeSixMember
Weighted Average Remaining Contractual Life (in years) 1 year 7 months 10 days
Weighted Average Exercise Price $ 62.13us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= iff_StockOptionsAndSsarsMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= iff_RangeSixMember