XML 35 R57.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Accumulated Other Comprehensive Income (Changes In Other Comprehensinve Income) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended |
--- | --- | ---
Mar. 29, 2015 | Mar. 30, 2014 | Jun. 29, 2014
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Balance, beginning of period | $ (514,943)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |  | $ (332,676)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |  | $ (514,943)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive (loss) income before reclassifications | 2,451 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax |  | 465 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax |  |
Income tax | 9,048 hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax |  | (1,671)hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax |  |
Net other comprehensive (loss) income before reclassifications | (6,597)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (986)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax |  |  |  |
Comprehensive Income (Loss), Reclassifications, Tax | (365)hog_ComprehensiveIncomeLossReclassificationsTax |  | 3,889 hog_ComprehensiveIncomeLossReclassificationsTax |  |
Net reclassifications | (621)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax |  |  |  |
Other comprehensive (loss) income | (7,218)us-gaap_OtherComprehensiveIncomeLossNetOfTax |  |  |  |
Balance, end of period | (522,161)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |  | (323,929)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |  | (514,943)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Prior Service Costs [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 695 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_PriorServiceCostsMember | [1] | 684 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_PriorServiceCostsMember | [1] |
Actuarial Losses [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (14,670)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_ActuarialLossesMember | [1] | (10,322)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_ActuarialLossesMember | [1] |
Foreign Currency Contracts [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 15,276 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [2] | (1,058)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [2] |
Commodity Contract [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (315)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityContractMember | [2] | 196 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityContractMember | [2] |
Accumulated Translation Adjustment [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Balance, beginning of period |  |  | 33,326 us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  | (3,482)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive (loss) income before reclassifications | (29,991)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  | 1,755 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |
Income tax | (2,970)hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  | (1,193)hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |
Net other comprehensive (loss) income before reclassifications | (27,021)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 0 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |  |  |
Comprehensive Income (Loss), Reclassifications, Tax | 0 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  | 0 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |
Net reclassifications | 0 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |  |  |
Other comprehensive (loss) income | (27,021)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |  |  |
Balance, end of period | (30,503)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |  |  |  | (3,482)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
Accumulated Net Unrealized Investment Gain (Loss) [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Balance, beginning of period |  |  | (276)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  | (700)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other comprehensive (loss) income before reclassifications | (106)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  | (67)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |
Income tax | (39)hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  | (25)hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |
Net other comprehensive (loss) income before reclassifications | (67)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 0 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |  |  |
Comprehensive Income (Loss), Reclassifications, Tax | 0 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  | 0 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |
Net reclassifications | 0 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |  |  |
Other comprehensive (loss) income | (67)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |  |  |
Balance, end of period | (767)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |  |  |  | (700)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Balance, beginning of period |  |  | (1,680)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  | 19,042 us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive (loss) income before reclassifications | 32,548 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  | (1,223)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |
Income tax | 12,057 hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  | (453)hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |
Net other comprehensive (loss) income before reclassifications | 20,491 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (14,961)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |  |  |
Comprehensive Income (Loss), Reclassifications, Tax | (5,542)hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  | 319 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |
Net reclassifications | (9,419)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |  |  |
Other comprehensive (loss) income | 11,072 us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |  |  |
Balance, end of period | 30,114 us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |  |  |  | 19,042 us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Foreign Currency Contracts [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 15,276 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember | [2] | (1,058)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember | [2] |
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Commodity Contract [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (315)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityContractMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember | [2] | 196 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityContractMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember | [2] |
Accumulated Defined Benefit Plans Adjustment [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Balance, beginning of period |  |  | (364,046)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  | (529,803)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive (loss) income before reclassifications | 0 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  | 0 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |
Income tax | 0 hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  | 0 hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |
Net other comprehensive (loss) income before reclassifications | 0 us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 13,975 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |  |  |
Comprehensive Income (Loss), Reclassifications, Tax | 5,177 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  | 3,570 hog_ComprehensiveIncomeLossReclassificationsTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |
Net reclassifications | 8,798 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |  |  |
Other comprehensive (loss) income | 8,798 us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |  |  |
Balance, end of period | (521,005)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |  |  | (529,803)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Accumulated Defined Benefit Plans Adjustment [Member] | Prior Service Costs [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 695 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_PriorServiceCostsMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  | 684 us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_PriorServiceCostsMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |
Accumulated Defined Benefit Plans Adjustment [Member] | Actuarial Losses [Member] |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | $ (14,670)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_ActuarialLossesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  | $ (10,322)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / hog_PensionAxis = hog_ActuarialLossesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |  |
[1] | Amounts reclassified are included in the computation of net periodic period cost. See Note 14 for information related to pension and postretirement benefit plans.
[2] | Amounts reclassified to net income are included in Motorcycles and Related Products cost of goods sold.

X
- Definition Comprehensive Income (Loss), Reclassifications, Tax + References No definition available. + Details
Name: | hog_ComprehensiveIncomeLossReclassificationsTax
Namespace Prefix: | hog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other Comprehensive Income (Loss), Before Reclassifications, Tax + References No definition available. + Details
Name: | hog_OtherComprehensiveIncomeLossBeforeReclassificationsTax
Namespace Prefix: | hog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_IncreaseDecreaseInStockholdersEquityRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax and reclassification adjustments of other comprehensive income (loss). + References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax, before reclassification adjustments of other comprehensive income (loss). + References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669619-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss). + References No definition available. + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustments of other comprehensive income (loss). + References No definition available. + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | hog_PensionAxis=hog_ActuarialLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hog_PensionAxis=hog_PriorServiceCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |