XML 26 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Debt Instrument [Line Items]      
Long-term debt $ 2,100,000us-gaap_LongTermDebt $ 2,100,000us-gaap_LongTermDebt $ 1,600,000us-gaap_LongTermDebt
Less: current portion 0us-gaap_LongTermDebtCurrent 0us-gaap_LongTermDebtCurrent 0us-gaap_LongTermDebtCurrent
Total long-term debt 2,100,000us-gaap_LongTermDebtNoncurrent 2,100,000us-gaap_LongTermDebtNoncurrent 1,600,000us-gaap_LongTermDebtNoncurrent
2010 Senior Notes      
Debt Instrument [Line Items]      
Long-term debt 500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyTenMember
500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyTenMember
500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyTenMember
2011 Senior Notes      
Debt Instrument [Line Items]      
Long-term debt 600,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyElevenMember
600,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyElevenMember
600,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyElevenMember
2013 Senior Notes      
Debt Instrument [Line Items]      
Long-term debt 500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyThirteenMember
500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyThirteenMember
500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyThirteenMember
2014 Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyFourteenMember
$ 500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mat_SeniorNotesTwentyFourteenMember