XML 20 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Expiration of Loss and Tax Credit Carryforwards (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss carryforwards $ 869,940us-gaap_OperatingLossCarryforwards
Tax credit carryforwards 72,469mat_DeferredTaxAssetsTaxCreditCarryforward
Period of Expiration 2015 - 2019  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss carryforwards 251,698us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= mat_PeriodOfExpirationWithinFiveYearsMember
Tax credit carryforwards 25,620mat_DeferredTaxAssetsTaxCreditCarryforward
/ us-gaap_TaxCreditCarryforwardAxis
= mat_PeriodOfExpirationWithinFiveYearsMember
Period of Expiration Thereafter  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss carryforwards 376,764us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= mat_PeriodOfExpirationBeyondFiveYearsMember
Tax credit carryforwards 42,890mat_DeferredTaxAssetsTaxCreditCarryforward
/ us-gaap_TaxCreditCarryforwardAxis
= mat_PeriodOfExpirationBeyondFiveYearsMember
No Expiration Date  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss carryforwards 241,478us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= mat_NoExpirationDateMember
Tax credit carryforwards $ 3,959mat_DeferredTaxAssetsTaxCreditCarryforward
/ us-gaap_TaxCreditCarryforwardAxis
= mat_NoExpirationDateMember