XML 43 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE FINANCIAL INSTRUMENTS (Details) (USD $)
In Millions, unless otherwise specified
Mar. 28, 2015
Dec. 31, 2014
FX forward contracts    
Derivative disclosures    
Aggregate notional amount $ 247.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
$ 298.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Derivative contracts maturities in 2015 231.1spw_DerivativeInstrumentMaturitiesInNextTwelveMonths
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
 
Derivative contracts maturities in 2016 14.5spw_DerivativeInstrumentMaturitiesInYearTwo
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
 
Derivative contracts maturities in 2017 1.4spw_DerivativeInstrumentMaturitiesInYearThree
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
 
Unrealized gain (loss), net of tax, recorded in AOCI 0.3us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
(0.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
FX embedded derivatives    
Derivative disclosures    
Aggregate notional amount 180.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
246.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Derivative contracts maturities in 2015 146.9spw_DerivativeInstrumentMaturitiesInNextTwelveMonths
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
 
Derivative contracts maturities in 2016 28.2spw_DerivativeInstrumentMaturitiesInYearTwo
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
 
Derivative contracts maturities in 2017 5.6spw_DerivativeInstrumentMaturitiesInYearThree
/ us-gaap_DerivativeByNatureAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
 
Commodity contracts    
Derivative disclosures    
Unrealized gain (loss), net of tax, recorded in AOCI (0.9)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
(1.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
Notional amount of commodity contracts (in pounds of copper) 4,300,000spw_NonmonetaryNotionalAmountOfPriceRiskDerivatives1
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
4,200,000spw_NonmonetaryNotionalAmountOfPriceRiskDerivatives1
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
Fair value of derivative contract - liability $ 0.7us-gaap_PriceRiskCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
$ 1.4us-gaap_PriceRiskCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember