Derivative Instruments and Hedging Activities - Gains (Losses) Relating to Derivative Instruments Reclassified from Accumulated Other Comprehensive Loss into Income Effective Portion (Detail) (Derivatives designated as hedging instruments [Member], USD $)
In Millions, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Foreign exchange currency contracts relating to inventory hedges [Member] | Cost of sales [Member] | |||
Derivative Instruments, Gain (Loss) [Line Items] | |||
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss into Income |
$ 4.0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = hlf_ForeignExchangeCurrencyContractsRelatingToInventoryHedgesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
$ (4.1)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = hlf_ForeignExchangeCurrencyContractsRelatingToInventoryHedgesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
$ 0.1us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = hlf_ForeignExchangeCurrencyContractsRelatingToInventoryHedgesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
Foreign exchange currency contracts relating to intercompany management fee hedges [Member] | Selling, general and administrative expenses [Member] | |||
Derivative Instruments, Gain (Loss) [Line Items] | |||
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss into Income |
(0.7)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = hlf_ForeignExchangeCurrencyContractsRelatingToIntercompanyManagementFeeHedgesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember |
4.5us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = hlf_ForeignExchangeCurrencyContractsRelatingToIntercompanyManagementFeeHedgesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember |
|
Interest rate swaps [Member] | Interest expense, net [Member] | |||
Derivative Instruments, Gain (Loss) [Line Items] | |||
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss into Income |
$ (2.0)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
$ (3.6)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|