Segment Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
$ 1,133.6us-gaap_SalesRevenueNet
|
$ 1,256.2us-gaap_SalesRevenueNet
|
$ 1,306.2us-gaap_SalesRevenueNet
|
$ 1,262.6us-gaap_SalesRevenueNet
|
$ 1,268.9us-gaap_SalesRevenueNet
|
$ 1,213.5us-gaap_SalesRevenueNet
|
$ 1,219.2us-gaap_SalesRevenueNet
|
$ 1,123.7us-gaap_SalesRevenueNet
|
$ 4,958.6us-gaap_SalesRevenueNet
|
$ 4,825.3us-gaap_SalesRevenueNet
|
$ 4,072.3us-gaap_SalesRevenueNet
|
North America [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
926.8us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
|
908.0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
|
841.2us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
|
Mexico [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
567.9us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_MX
|
562.4us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_MX
|
496.1us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_MX
|
South and Central America [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
826.4us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = hlf_SegmentGeographicalGroupOfCountriesGroupTwoMember
|
973.5us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = hlf_SegmentGeographicalGroupOfCountriesGroupTwoMember
|
688.8us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = hlf_SegmentGeographicalGroupOfCountriesGroupTwoMember
|
EMEA [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
843.1us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember
|
735.2us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember
|
627.8us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember
|
Asia Pacific [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
1,130.1us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember
|
1,174.6us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember
|
1,139.9us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_AsiaPacificMember
|
China [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
$ 664.3us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CN
|
$ 471.6us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CN
|
$ 278.5us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CN
|