XML 43 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (Fair value, measurements, recurring, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure $ 41,797us-gaap_AssetsFairValueDisclosure $ 24,741us-gaap_AssetsFairValueDisclosure
Liabilities, fair value disclosure (48,976)us-gaap_LiabilitiesFairValueDisclosure (24,720)us-gaap_LiabilitiesFairValueDisclosure
Non-qualified deferred compensation assets
   
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure 41,797us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
24,711us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Commodity contracts
   
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure   30us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Liabilities, fair value disclosure (4,609)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Foreign currency contracts
   
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Liabilities, fair value disclosure (2,570)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(9)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Non-qualified deferred compensation liabilities
   
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Liabilities, fair value disclosure (41,797)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(24,711)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 1    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure 41,797us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
24,711us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Liabilities, fair value disclosure (41,797)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(24,711)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 1 | Non-qualified deferred compensation assets    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure 41,797us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
24,711us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 1 | Non-qualified deferred compensation liabilities    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Liabilities, fair value disclosure (41,797)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(24,711)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 2    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
30us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Liabilities, fair value disclosure (7,179)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(9)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 2 | Non-qualified deferred compensation assets    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure 0us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= pii_NonqualifiedDeferredCompensationPlanAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 | Commodity contracts    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Assets, fair value disclosure   30us-gaap_AssetsFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Liabilities, fair value disclosure (4,609)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_CommodityContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Level 2 | Foreign currency contracts    
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]    
Liabilities, fair value disclosure $ (2,570)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
$ (9)us-gaap_LiabilitiesFairValueDisclosure
/ pii_FairValueAssetsAndLiabilitiesComponentsAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember