XML 101 R69.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Financial Instruments (Details) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
FX forward contracts |  |  |
Derivative disclosures |  |  |
Aggregate notional amount | $ 298.0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember | $ 191.3 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |
Unrealized gain (loss), net of tax, recorded in AOCI related to commodity and FX forward contracts | (0.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember | (1.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |
Reclassification of gain (loss) for 2015 | 0.2 us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |  |
Reclassification of gain (loss) for 2016 | 0.1 spw_CashFlowHedgeGainLossToBeReclassifiedWithinTwoYears / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |  |
Derivative contract maturity period | 12 months |  |
FX embedded derivatives |  |  |
Derivative disclosures |  |  |
Aggregate notional amount | 246.0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_EmbeddedDerivativeFinancialInstrumentsMember | 145.8 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_EmbeddedDerivativeFinancialInstrumentsMember |
Derivative contracts maturities in 2015 | 151.7 spw_DerivativeInstrumentMaturitiesInNextTwelveMonths / us-gaap_DerivativeByNatureAxis = us-gaap_EmbeddedDerivativeFinancialInstrumentsMember |  |
Derivative contracts maturities in 2016 | 84.0 spw_DerivativeInstrumentMaturitiesInYearTwo / us-gaap_DerivativeByNatureAxis = us-gaap_EmbeddedDerivativeFinancialInstrumentsMember |  |
Derivative contracts maturities thereafter | 10.3 spw_DerivativeInstrumentMaturitiesThereafter / us-gaap_DerivativeByNatureAxis = us-gaap_EmbeddedDerivativeFinancialInstrumentsMember |  |
Commodity contracts |  |  |
Derivative disclosures |  |  |
Unrealized gain (loss), net of tax, recorded in AOCI related to commodity and FX forward contracts | (1.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_DerivativeByNatureAxis = us-gaap_CommodityContractMember | 0.2 us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_DerivativeByNatureAxis = us-gaap_CommodityContractMember |
Notional amount of commodity contracts (in pounds of copper) | 4,200,000 spw_NonmonetaryNotionalAmountOfPriceRiskDerivatives1 / us-gaap_DerivativeByNatureAxis = us-gaap_CommodityContractMember | 3,400,000 spw_NonmonetaryNotionalAmountOfPriceRiskDerivatives1 / us-gaap_DerivativeByNatureAxis = us-gaap_CommodityContractMember |
Fair value of derivative contract - liability | 1.4 us-gaap_PriceRiskCashFlowHedgeLiabilityAtFairValue / us-gaap_DerivativeByNatureAxis = us-gaap_CommodityContractMember |  |
Fair value of derivative contract - asset |  | 0.4 us-gaap_PriceRiskCashFlowHedgeAssetAtFairValue / us-gaap_DerivativeByNatureAxis = us-gaap_CommodityContractMember |
FX forward contracts and FX embedded derivatives |  |  |
Derivative disclosures |  |  |
Net gain (loss) recorded related to derivatives | $ (2.4)us-gaap_GainLossOnSaleOfDerivatives / us-gaap_DerivativeByNatureAxis = spw_ForwardContractsAndEmbeddedDerivativeFinancialInstrumentsMember | $ 0.5 us-gaap_GainLossOnSaleOfDerivatives / us-gaap_DerivativeByNatureAxis = spw_ForwardContractsAndEmbeddedDerivativeFinancialInstrumentsMember | $ (0.2)us-gaap_GainLossOnSaleOfDerivatives / us-gaap_DerivativeByNatureAxis = spw_ForwardContractsAndEmbeddedDerivativeFinancialInstrumentsMember

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next two years. + References No definition available. + Details
Name: | spw_CashFlowHedgeGainLossToBeReclassifiedWithinTwoYears
Namespace Prefix: | spw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of derivative contracts maturing within the next twelve months, following the date of the latest balance sheet presented in the financial statements. + References No definition available. + Details
Name: | spw_DerivativeInstrumentMaturitiesInNextTwelveMonths
Namespace Prefix: | spw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of derivative contracts maturing in year two, following the date of the latest balance sheet presented in the financial statements. + References No definition available. + Details
Name: | spw_DerivativeInstrumentMaturitiesInYearTwo
Namespace Prefix: | spw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the period of maturity of derivative contract. + References No definition available. + Details
Name: | spw_DerivativeInstrumentMaturitiesPeriod
Namespace Prefix: | spw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of derivative contracts maturing after the third fiscal year following the date of the latest balance sheet presented in the financial statements. + References No definition available. + Details
Name: | spw_DerivativeInstrumentMaturitiesThereafter
Namespace Prefix: | spw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the aggregate notional amount of price risk derivatives for instruments with notional amounts expressed in nonmonetary units. + References No definition available. + Details
Name: | spw_NonmonetaryNotionalAmountOfPriceRiskDerivatives1
Namespace Prefix: | spw_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. + 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 FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80784-113994 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80748-113994 + Details
Name: | us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_GainLossOnSaleOfDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of all price risk derivative assets designated as cash flow hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_PriceRiskCashFlowHedgeAssetAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all price risk derivative liabilities designated as cash flow hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_PriceRiskCashFlowHedgeLiabilityAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=spw_ForwardContractsAndEmbeddedDerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |