XML 95 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Capital Stock (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Capital Stock (Textual) [Abstract]      
Common stock authorized 300,000,000us-gaap_CommonStockSharesAuthorized    
Preferred stock authorized 30,000,000us-gaap_PreferredStockSharesAuthorized    
Common stock reserved for future grants of restricted stock 10,304,816us-gaap_CommonStockCapitalSharesReservedForFutureIssuance 12,121,210us-gaap_CommonStockCapitalSharesReservedForFutureIssuance 13,558,565us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Common stock held in revocable trust 487,075us-gaap_CommonStockSharesHeldInEmployeeTrustShares 486,138us-gaap_CommonStockSharesHeldInEmployeeTrustShares 484,872us-gaap_CommonStockSharesHeldInEmployeeTrustShares
Schedule of Capital Stock      
Common Shares Outstanding, ending 94,704,173us-gaap_CommonStockSharesOutstanding 100,129,380us-gaap_CommonStockSharesOutstanding 103,270,067us-gaap_CommonStockSharesOutstanding
2006 Employee Plan [Member]      
Capital Stock (Textual) [Abstract]      
Number of shares authorized under Employee Plan 19,200,000shw_NumberOfSharesAuthorizedUnderEmployeePlan
/ us-gaap_PlanNameAxis
= shw_TwoThousandSixEmployeePlanMember
   
Treasury Stock [Member]      
Schedule of Capital Stock      
Common Shares in Treasury, beginning 12,772,498us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
8,352,904us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
3,601,159us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
Shares tendered as payment for option rights exercised 7,229shw_SharesTenderedAsPaymentForOptionRightsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
2,697shw_SharesTenderedAsPaymentForOptionRightsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
7,766shw_SharesTenderedAsPaymentForOptionRightsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
Shares tendered in connection with grants of restricted stock 108,352shw_SharesTenderedInConnectionWithGrantsOfRestrictedStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
116,897shw_SharesTenderedInConnectionWithGrantsOfRestrictedStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
143,979shw_SharesTenderedInConnectionWithGrantsOfRestrictedStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
Treasury stock purchased 6,925,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
4,300,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
4,600,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
Common Shares in Treasury, ending 19,813,079us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
12,772,498us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
8,352,904us-gaap_TreasuryStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
Common Stock [Member]      
Schedule of Capital Stock      
Common Shares Outstanding, beginning 100,129,380us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
103,270,067us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
103,854,234us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Shares tendered as payment for option rights exercised (7,229)shw_SharesTenderedAsPaymentForOptionRightsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
(2,697)shw_SharesTenderedAsPaymentForOptionRightsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
(7,766)shw_SharesTenderedAsPaymentForOptionRightsExercised
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Shares issued for exercise of option rights 1,423,395us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
1,127,942us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
4,140,822us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Shares tendered in connection with grants of restricted stock (108,352)shw_SharesTenderedInConnectionWithGrantsOfRestrictedStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
(116,897)shw_SharesTenderedInConnectionWithGrantsOfRestrictedStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
(143,979)shw_SharesTenderedInConnectionWithGrantsOfRestrictedStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Net shares issued for grants of restricted stock 191,979us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
150,965us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
26,756us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Treasury stock purchased (6,925,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
(4,300,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
(4,600,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Shares Outstanding, ending 94,704,173us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
100,129,380us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
103,270,067us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Cumulative Preferred Stock [Member]      
Capital Stock (Textual) [Abstract]      
Preferred stock authorized 3,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CumulativePreferredStockMember
   
Convertible Preferred Stock [Member]      
Capital Stock (Textual) [Abstract]      
Preferred stock authorized 1,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember