XML 23 R78.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Shareholders' Equity and Stock-Based Compensation (Details 3) (USD $) In Millions, except Share data, unless otherwise specified | 0 Months Ended | 12 Months Ended
--- | --- | ---
Jan. 02, 2014 | Apr. 01, 2013 | Jan. 02, 2013 | Jan. 03, 2012 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Stock-based Compensation |  |  |  |  |  |  |
Classification of excess tax benefits from stock-based compensation as financing cash flows |  |  |  |  | $ 9.7 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | $ 6.3 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | $ 3.8 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Maximum period over which the fair value of restricted stock shares and restricted stock units are amortized |  |  |  |  | 3 years |  |
Assumptions in determining the fair value of awards granted |  |  |  |  |  |  |
Annual expected stock price volatility (as a percent) | 33.70%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate | 35.50%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate | 36.30%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate | 44.30%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate |  |  |
Annual expected dividend yield (as a percent) | 1.02%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate | 1.29%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate | 1.42%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate | 1.60%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate |  |  |
Risk-free interest rate (as a percent) | 0.76%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate | 0.33%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate | 0.37%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate | 0.44%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate |  |  |
Correlation between total shareholder return for SPX and the applicable S&P index | 0.7631 spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTotalShareholderReturnCorrelation | 0.7668 spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTotalShareholderReturnCorrelation | 0.7778 spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTotalShareholderReturnCorrelation | 0.7365 spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTotalShareholderReturnCorrelation |  |  |
Historical period upon which annual expected stock price volatility is based |  |  |  |  | 3 years |  |
2002 Stock Compensation Plan |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Shares available for grant |  |  |  |  | 2,305,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_PlanNameAxis = spw_StockCompensationPlan2002Member |  |
Reduction of shares available for grant |  |  |  |  | 2 spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantIncreaseDecrease / us-gaap_PlanNameAxis = spw_StockCompensationPlan2002Member |  |
Directors' Plan |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Shares available for grant |  |  |  |  | 22,000 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_PlanNameAxis = spw_NonEmployeeDirectorIncentivePlanMember |  |
S&P 500 Index |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Portion of the grant that will vest if the company outperforms the S&P Index for the prior year |  |  |  |  | one-third |  |
Assumptions in determining the fair value of awards granted |  |  |  |  |  |  |
Annual expected stock price volatility (as a percent) |  |  |  | 23.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate / spw_IndexTypeAxis = spw_SAndP500CompositeIndexMember |  |  |
Risk-free interest rate (as a percent) |  |  |  | 0.44%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate / spw_IndexTypeAxis = spw_SAndP500CompositeIndexMember |  |  |
S&P Composite 1500 Industrials Index |  |  |  |  |  |  |
Assumptions in determining the fair value of awards granted |  |  |  |  |  |  |
Annual expected stock price volatility (as a percent) | 19.90%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate / spw_IndexTypeAxis = spw_SAndPComposite1500IndustrialIndexMember | 21.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate / spw_IndexTypeAxis = spw_SAndPComposite1500IndustrialIndexMember | 22.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate / spw_IndexTypeAxis = spw_SAndPComposite1500IndustrialIndexMember |  |  |  |
Risk-free interest rate (as a percent) | 0.76%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate / spw_IndexTypeAxis = spw_SAndPComposite1500IndustrialIndexMember | 0.33%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate / spw_IndexTypeAxis = spw_SAndPComposite1500IndustrialIndexMember | 0.37%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate / spw_IndexTypeAxis = spw_SAndPComposite1500IndustrialIndexMember |  |  |  |
Minimum |  |  |  |  |  |  |
Assumptions in determining the fair value of awards granted |  |  |  |  |  |  |
Daily treasury yield curve period upon which average risk-free interest rate is based |  |  |  |  | 1 year |  |
Maximum |  |  |  |  |  |  |
Assumptions in determining the fair value of awards granted |  |  |  |  |  |  |
Daily treasury yield curve period upon which average risk-free interest rate is based |  |  |  |  | 3 years |  |
Restricted stock shares and restricted stock units |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Compensation expense |  |  |  |  | 38.4 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = spw_RestrictedStockAndRestrictedStockUnitsMember | 32.9 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = spw_RestrictedStockAndRestrictedStockUnitsMember | 38.9 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = spw_RestrictedStockAndRestrictedStockUnitsMember
Related tax benefit |  |  |  |  | 14.1 us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense / us-gaap_AwardTypeAxis = spw_RestrictedStockAndRestrictedStockUnitsMember | 12.1 us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense / us-gaap_AwardTypeAxis = spw_RestrictedStockAndRestrictedStockUnitsMember | 14.8 us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense / us-gaap_AwardTypeAxis = spw_RestrictedStockAndRestrictedStockUnitsMember
Restricted stock shares and restricted stock units | Directors' Plan |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Vesting period |  |  |  |  | 1 year | 1 year | 3 years
Restricted stock shares and restricted stock units | Minimum |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Vesting period |  |  |  |  | 1 year |  |
Restricted stock shares and restricted stock units | Maximum |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Vesting period |  |  |  |  | 3 years |  |
Target performance awards |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Vesting period |  |  |  |  | 3 years | 3 years |
Target performance awards | Officers |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Vesting period |  |  |  |  | 3 years | 3 years |
Target performance awards | Non-officer employees |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Vesting period |  |  |  |  | 3 years | 3 years | 3 years
Target performance awards | Minimum |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Percentage of target award, which can be earned by each eligible employee |  |  |  |  | 25.00%spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAwardsWhichCanBeEarned / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MinimumMember | 25.00%spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAwardsWhichCanBeEarned / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
Target performance awards | Maximum |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Percentage of target award, which can be earned by each eligible employee |  |  |  |  | 125.00%spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAwardsWhichCanBeEarned / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MaximumMember | 125.00%spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAwardsWhichCanBeEarned / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
Stock options |  |  |  |  |  |  |
Stock-based Compensation |  |  |  |  |  |  |
Options outstanding (in shares) |  |  |  |  | 0 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | 0 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember |
Compensation expense |  |  |  |  | $ 0 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | $ 0 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember | $ 0 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = us-gaap_EmployeeStockOptionMember

X
- Definition The maximum period over which the fair value of restricted stock and restricted stock units are amortized. + References No definition available. + Details
Name: | spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAmortizationPeriod
Namespace Prefix: | spw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The historical period upon which annual expected stock price volatility is based. + References No definition available. + Details
Name: | spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityPeriodBasedOnHistoricalVolatility
Namespace Prefix: | spw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the daily treasury yield curve period, in years, upon which the average risk-free interest rate is based. + References No definition available. + Details
Name: | spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateCalculationPeriod
Namespace Prefix: | spw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the assumed correlation between the total shareholder return for the entities stock and the S&P 500 Composite Index and the S&P Composite 1500 Industrials Index. + References No definition available. + Details
Name: | spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsTotalShareholderReturnCorrelation
Namespace Prefix: | spw_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount by which common stock available is reduced for each share granted. + References No definition available. + Details
Name: | spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantIncreaseDecrease
Namespace Prefix: | spw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the percentage of the target award, which each participant can earn under the plan. + References No definition available. + Details
Name: | spw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAwardsWhichCanBeEarned
Namespace Prefix: | spw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 14.F) -URI http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 14 -Section F + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The risk-free interest rate assumption that is used in valuing an option on its own shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | spw_IndexTypeAxis=spw_SAndP500CompositeIndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | spw_IndexTypeAxis=spw_SAndPComposite1500IndustrialIndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=spw_RestrictedStockAndRestrictedStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=spw_NonEmployeeDirectorIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=spw_StockCompensationPlan2002Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |