XML 57 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Changes in Cumulative Other Comprehensive Loss (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Changes in Net Other Comprehensive (Loss) Income [Roll Forward]    
Beginning balance $ (471,958)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (321,044)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before reclassifications (56,908)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax [1] (8,690)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax [2]
Amounts reclassified from other comprehensive income (loss) 561us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [3] 487us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [4]
Net other comprehensive (loss) income (56,347)us-gaap_OtherComprehensiveIncomeLossNetOfTax (8,203)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (528,305)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (329,247)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Tax effect for unrealized net gains on available-for-sale securities before reclassifications 81us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax 41us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
Tax effect for net actuarial losses and prior service costs recognized for employee benefit plans for amounts reclassified from other comprehensive loss (206)shw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansReclassificationOfNetGainLossAndNetPriorServiceCostRecognizedInNetPeriodicBenefitCostTax (207)shw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansReclassificationOfNetGainLossAndNetPriorServiceCostRecognizedInNetPeriodicBenefitCostTax
Tax effect for net actuarial losses and prior service costs recognized for employee benefit plans before reclassifications   244shw_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossAndPriorServiceCostsArisingDuringPeriodTax
Tax effect for realized gains on the sale of available-for-sale securities for amounts reclassified from other comprehensive loss 4us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax 11us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
Foreign Currency Translation Adjustments [Member]    
Changes in Net Other Comprehensive (Loss) Income [Roll Forward]    
Beginning balance (354,384)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(250,942)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) before reclassifications (56,776)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[1] (8,055)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
[2]
Amounts reclassified from other comprehensive income (loss)    [3]  
Net other comprehensive (loss) income (56,776)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(8,055)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending balance (411,160)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(258,997)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Net Actuarial (Losses) Gains and Prior Service Costs Recognized for Employee Benefit Plans [Member]    
Changes in Net Other Comprehensive (Loss) Income [Roll Forward]    
Beginning balance (118,167)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(70,611)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) before reclassifications   (570)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[2]
Amounts reclassified from other comprehensive income (loss) 570us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[3] 504us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[4]
Net other comprehensive (loss) income 570us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(66)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending balance (117,597)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(70,677)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Unrealized Net Gains (Losses) on Available-for-Sale Securities [Member]    
Changes in Net Other Comprehensive (Loss) Income [Roll Forward]    
Beginning balance 593us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
509us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other comprehensive income (loss) before reclassifications (132)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] (65)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[2]
Amounts reclassified from other comprehensive income (loss) (9)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[3] (17)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[4]
Net other comprehensive (loss) income (141)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(82)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Ending balance $ 452us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
$ 427us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1] Net of taxes of $81 for unrealized net losses on available-for-sale securities.
[2] Net of taxes of $244 for net actuarial losses and prior service costs recognized for employee benefit plans and $41 for unrealized net losses on available-for-sale securities.
[3] Net of taxes of $(206) for net actuarial losses and prior service costs recognized for employee benefit plans and $4 for realized gains on the sale of available-for-sale securities.
[4] Net of taxes of $(207) for net actuarial losses and prior service costs recognized for employee benefit plans and $11 for realized gains on the sale of available-for-sale securities.