Annual report pursuant to Section 13 and 15(d)

Segment Information - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Parenthetical) (Detail)

v2.4.1.9
Segment Information - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Parenthetical) (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
United States [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Increase (decrease) in contribution margin due to misclassification   $ 2.7hlf_IncreaseDecreaseInContributionMargin
/ us-gaap_StatementGeographicalAxis
= country_US
 
Increase (decrease) in net sales due to misclassification   6.0hlf_IncreaseDecreaseInSales
/ us-gaap_StatementGeographicalAxis
= country_US
 
Others [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Increase (decrease) in contribution margin due to misclassification   (2.7)hlf_IncreaseDecreaseInContributionMargin
/ us-gaap_StatementGeographicalAxis
= hlf_OtherCountriesMember
 
Increase (decrease) in net sales due to misclassification   (6.0)hlf_IncreaseDecreaseInSales
/ us-gaap_StatementGeographicalAxis
= hlf_OtherCountriesMember
 
China [Member]      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Independent service providers service fees costs $ 312.7hlf_ForeignSalespersonCompensationAndServiceFeeCosts
/ us-gaap_StatementGeographicalAxis
= country_CN
$ 215.6hlf_ForeignSalespersonCompensationAndServiceFeeCosts
/ us-gaap_StatementGeographicalAxis
= country_CN
$ 123.5hlf_ForeignSalespersonCompensationAndServiceFeeCosts
/ us-gaap_StatementGeographicalAxis
= country_CN