XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND INTANGIBLE ASSETS (Details 2) (USD $)
3 Months Ended 6 Months Ended
Apr. 26, 2015
Apr. 27, 2014
Apr. 26, 2015
Apr. 27, 2014
Oct. 26, 2014
Gross carrying amount and accumulated amortization for definite-lived intangible assets          
Gross Carrying Amount $ 83,070,000us-gaap_FiniteLivedIntangibleAssetsGross   $ 83,070,000us-gaap_FiniteLivedIntangibleAssetsGross   $ 104,960,000us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization (35,482,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (35,482,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (53,336,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Amortization expense 1,900,000us-gaap_AmortizationOfIntangibleAssets 2,300,000us-gaap_AmortizationOfIntangibleAssets 4,000,000us-gaap_AmortizationOfIntangibleAssets 4,600,000us-gaap_AmortizationOfIntangibleAssets  
Estimated Amortization Expense          
2015         7,554,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
2016         5,591,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
2017         5,118,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
2018         4,876,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2019         4,833,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Customer lists/relationships          
Gross carrying amount and accumulated amortization for definite-lived intangible assets          
Gross Carrying Amount 56,390,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_CustomerListsOrRelationshipsMember
  56,390,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_CustomerListsOrRelationshipsMember
  67,540,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_CustomerListsOrRelationshipsMember
Accumulated Amortization (10,666,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_CustomerListsOrRelationshipsMember
  (10,666,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_CustomerListsOrRelationshipsMember
  (19,336,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_CustomerListsOrRelationshipsMember
Proprietary software and technology          
Gross carrying amount and accumulated amortization for definite-lived intangible assets          
Gross Carrying Amount 14,820,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_ProprietarySoftwareAndTechnologyMember
  14,820,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_ProprietarySoftwareAndTechnologyMember
  14,820,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_ProprietarySoftwareAndTechnologyMember
Accumulated Amortization (14,262,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_ProprietarySoftwareAndTechnologyMember
  (14,262,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_ProprietarySoftwareAndTechnologyMember
  (13,542,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_ProprietarySoftwareAndTechnologyMember
Formulas and recipes          
Gross carrying amount and accumulated amortization for definite-lived intangible assets          
Gross Carrying Amount 10,690,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_FormulasAndRecipesMember
  10,690,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_FormulasAndRecipesMember
  17,854,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_FormulasAndRecipesMember
Accumulated Amortization (9,559,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_FormulasAndRecipesMember
  (9,559,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_FormulasAndRecipesMember
  (15,955,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hrl_FormulasAndRecipesMember
Other intangibles          
Gross carrying amount and accumulated amortization for definite-lived intangible assets          
Gross Carrying Amount 1,170,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  1,170,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  4,746,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Accumulated Amortization $ (995,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  $ (995,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  $ (4,503,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember