Annual report pursuant to Section 13 and 15(d)

Income Taxes - Changes Occurred in Amount of Unrecognized Tax Benefits (Detail)

v2.4.1.9
Income Taxes - Changes Occurred in Amount of Unrecognized Tax Benefits (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Beginning balance of unrecognized tax benefits $ 29.9us-gaap_UnrecognizedTaxBenefits $ 39.7us-gaap_UnrecognizedTaxBenefits $ 32.4us-gaap_UnrecognizedTaxBenefits
Additions for current year tax positions 9.4us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 10.3us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 7.8us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions for prior year tax positions 6.1us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 4.1us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 4.5us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Reductions for prior year tax positions (1.0)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (3.9)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (0.1)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Reductions for audit settlements (0.1)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (10.0)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (0.3)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions for the expiration of statutes of limitation (2.5)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (8.4)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (4.9)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Changes due to foreign currency translation adjustments (1.3)hlf_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation (1.9)hlf_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation 0.3hlf_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation
Ending balance of unrecognized tax benefits (excluding interest and penalties) 40.5us-gaap_UnrecognizedTaxBenefits 29.9us-gaap_UnrecognizedTaxBenefits 39.7us-gaap_UnrecognizedTaxBenefits
Interest and penalties associated with unrecognized tax benefits 6.7hlf_UnrecognizedTaxBenefitsGrossInterestAndPenalties 4.7hlf_UnrecognizedTaxBenefitsGrossInterestAndPenalties 7.4hlf_UnrecognizedTaxBenefitsGrossInterestAndPenalties
Ending balance of unrecognized tax benefits (including interest and penalties) $ 47.2hlf_GrossBalanceOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties $ 34.6hlf_GrossBalanceOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties $ 47.1hlf_GrossBalanceOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties