Annual report pursuant to Section 13 and 15(d)

Derivative Instruments and Hedging Activities - Gains (Losses) Relating to Derivative Instruments Reclassified from Accumulated Other Comprehensive Loss into Income Effective Portion (Detail)

v2.4.1.9
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