XML 66 R62.htm IDEA: XBRL DOCUMENT
v2.4.1.9

FAIR VALUE OF FINANCIAL INVESTMENTS AND LIABILITIES (Details) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Fair value of financial investments and liabilities |  |  |  |
Total financial investments | $ 50 us-gaap_LongTermInvestments | $ 50 us-gaap_LongTermInvestments | $ 113 us-gaap_LongTermInvestments |
Proceeds from sale of equity method investment | 48 us-gaap_ProceedsFromSaleOfEquityMethodInvestments |  |  |
Changes in Level 3 financial investments |  | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease |
Every 7 days |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Auction rate securities interest rate reset period |  | 7 days |  |
Every 28 days |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Auction rate securities interest rate reset period |  | 28 days |  |
Every 35 days |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Auction rate securities interest rate reset period |  | 35 days |  |
Auction rate securities |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Cost basis available-for-sale securities | 19 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 19 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 19 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember |
Pre-tax unrealized gains, available-for-sale securities | 3 mas_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 3 mas_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 3 mas_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember |
Recorded basis, available for sale securities | 22 us-gaap_AvailableForSaleSecuritiesDebtSecurities / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 22 us-gaap_AvailableForSaleSecuritiesDebtSecurities / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 22 us-gaap_AvailableForSaleSecuritiesDebtSecurities / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember |
Private equity funds |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Impairment loss, cost method investments |  |  |  | 2 us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment / us-gaap_InvestmentTypeAxis = us-gaap_PrivateEquityFundsMember
Venture capital funds |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Non-recurring investments | 7 us-gaap_CostMethodInvestments / us-gaap_InvestmentTypeAxis = us-gaap_VentureCapitalFundsMember | 7 us-gaap_CostMethodInvestments / us-gaap_InvestmentTypeAxis = us-gaap_VentureCapitalFundsMember |  |
Buyout funds |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Non-recurring investments | 7 us-gaap_CostMethodInvestments / us-gaap_InvestmentTypeAxis = mas_BuyoutFundsMember | 7 us-gaap_CostMethodInvestments / us-gaap_InvestmentTypeAxis = mas_BuyoutFundsMember |  |
Recurring | Level 3 |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Recurring investments, Available-for-sale securities | 22 us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 22 us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 22 us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Recurring | Auction rate securities | Level 3 |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Recurring investments, Available-for-sale securities | 22 us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 22 us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember | 22 us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRateSecuritiesMember |
Recurring | Equity method investments |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Equity method investments | 11 us-gaap_EquityMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_EquityMethodInvestmentsMember | 11 us-gaap_EquityMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_EquityMethodInvestmentsMember | 70 us-gaap_EquityMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_EquityMethodInvestmentsMember |
Non-recurring investments | Private equity funds |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Non-recurring investments | 14 us-gaap_CostMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_PrivateEquityFundsMember | 14 us-gaap_CostMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_PrivateEquityFundsMember | 18 us-gaap_CostMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_PrivateEquityFundsMember |
Non-recurring investments | Private equity funds | Level 3 |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Impairment loss, cost method investments |  |  |  | 2 us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_PrivateEquityFundsMember
Non-recurring investments | Other investments |  |  |  |
Fair value of financial investments and liabilities |  |  |  |
Non-recurring investments | $ 3 us-gaap_CostMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_OtherLongTermInvestmentsMember | $ 3 us-gaap_CostMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_OtherLongTermInvestmentsMember | $ 3 us-gaap_CostMethodInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_InvestmentTypeAxis = us-gaap_OtherLongTermInvestmentsMember |

X
- Definition Auction rate securities interest rate reset period. + References No definition available. + Details
Name: | mas_AuctionRateSecuritiesInterestRateResetPeriod
Namespace Prefix: | mas_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale. + References No definition available. + Details
Name: | mas_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Namespace Prefix: | mas_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of debt securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 2 -Subparagraph (b)-(g) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62557-112803 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total of debt securities categorized neither as held-to-maturity nor trading which are intended be sold or mature more than one year from the balance sheet date or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26626-111562 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6872867&loc=d3e40691-111596 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=29638308&loc=d3e40346-111594 + Details
Name: | us-gaap_CostMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6872867&loc=d3e40691-111596 + Details
Name: | us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33749-111570 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | mas_InterestResetPeriodsAxis=mas_InterestResetPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mas_InterestResetPeriodsAxis=mas_InterestResetPeriodThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | mas_InterestResetPeriodsAxis=mas_InterestResetPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=mas_BuyoutFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_AuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_PrivateEquityFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_VentureCapitalFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |