Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Deficit - Additional Information (Detail)

v2.4.1.9
Shareholders' Deficit - Additional Information (Detail) (USD $)
Share data in Millions, except Per Share data, unless otherwise specified
3 Months Ended 1 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Feb. 28, 2014
Dec. 31, 2014
Feb. 03, 2014
Jul. 30, 2012
Stockholders Equity [Line Items]            
Dividends paid $ 0us-gaap_PaymentsOfDividendsCommonStock $ 30,400,000us-gaap_PaymentsOfDividendsCommonStock        
Dividends received primarily relating to forward transactions 0hlf_ProceedsFromDividendsReceivedRelatedToForwardTransactions 3,400,000hlf_ProceedsFromDividendsReceivedRelatedToForwardTransactions        
Share repurchase program authorized amount         1,500,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 1,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Share repurchase program expiration date Jun. 30, 2017          
Retained earnings (587,200,000)us-gaap_RetainedEarningsAccumulatedDeficit     (665,400,000)us-gaap_RetainedEarningsAccumulatedDeficit    
Additional paid-in-capital 414,100,000us-gaap_AdditionalPaidInCapitalCommonStock     409,100,000us-gaap_AdditionalPaidInCapitalCommonStock    
Non-cash forward transaction issuance costs   35,800,000hlf_NoncashForwardTransactionIssuanceCosts        
Non-cash interest expense 1,600,000hlf_NoncashInterestExpense 1,000,000hlf_NoncashInterestExpense        
Amounts reclassified from accumulated other comprehensive income (loss) to income, tax expense unrealized gain (loss) on available-for-sale investments 800,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesTax 1,000,000us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesTax        
Foreign Currency Translation Adjustments [Member]            
Stockholders Equity [Line Items]            
Other comprehensive income (loss) before reclassifications, Tax expense (benefits) (1,900,000)us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(100,000)us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
       
Unrealized Gain (Loss) on Derivatives [Member]            
Stockholders Equity [Line Items]            
Other comprehensive income (loss) before reclassifications, Tax expense (benefits) 700,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(100,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
       
Unrealized Gain (Loss) on Available-For-Sale Investments [Member]            
Stockholders Equity [Line Items]            
Other comprehensive income (loss) before reclassifications, Tax expense (benefits) (1,000,000)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(1,100,000)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
       
Unrealized Gain (Loss) on Derivatives [Member]            
Stockholders Equity [Line Items]            
Amounts reclassified from accumulated other comprehensive income (loss) to income, tax benefits unrealized gain (loss) on derivatives (100,000)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= hlf_UnrealizedGainLossOnDerivativesMember
         
Convertible Notes [Member]            
Stockholders Equity [Line Items]            
Convertible notes initial conversion price $ 86.28us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= hlf_ConvertibleNotesMember
$ 86.28us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= hlf_ConvertibleNotesMember
       
Capped call transactions [Member]            
Stockholders Equity [Line Items]            
Capped call transactions with financial institutions 123,800,000hlf_CappedCallTransactions
/ us-gaap_DerivativeInstrumentRiskAxis
= hlf_CappedCallMember
         
Capped call transactions price per common share $ 121hlf_InitialDerivativeCapPrice
/ us-gaap_DerivativeInstrumentRiskAxis
= hlf_CappedCallMember
         
Increase (decrease) in additional paid-in capital   (123,800,000)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_DerivativeInstrumentRiskAxis
= hlf_CappedCallMember
       
Capped call transactions [Member] | Convertible Notes [Member]            
Stockholders Equity [Line Items]            
Convertible notes initial conversion price $ 86.28us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= hlf_ConvertibleNotesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= hlf_CappedCallMember
         
Prepaid forward share repurchase transactions [Member]            
Stockholders Equity [Line Items]            
Forward share repurchase transactions amount   685,800,000hlf_AmountPaidRelatedToForwardPurchasingTransactions
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_ForwardShareRepurchaseTransactionMember
685,800,000hlf_AmountPaidRelatedToForwardPurchasingTransactions
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_ForwardShareRepurchaseTransactionMember
     
Share repurchase transaction, shares to be purchased     9.9hlf_SharesPurchasedUnderForwardPurchasingTransactions
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_ForwardShareRepurchaseTransactionMember
     
Settlement date of forward transactions August 15, 2019          
Retained earnings   (653,900,000)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_ForwardShareRepurchaseTransactionMember
       
Additional paid-in-capital   (31,900,000)us-gaap_AdditionalPaidInCapitalCommonStock
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_ForwardShareRepurchaseTransactionMember
       
Share repurchase program, remaining authorized capacity $ 232,900,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_ForwardShareRepurchaseTransactionMember
         
Open market purchases [Member]            
Stockholders Equity [Line Items]            
Repurchase of common stock, shares 0us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= hlf_OpenMarketRepurchasePlanMember