XML 23 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Additional Information (Detail) (USD $)
Share data in Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Employee Benefits Disclosure [Line Items]      
Accumulated benefit obligation of defined benefit pension plans $ 632,200,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation $ 579,000,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation  
The impact to postretirement benefit plan obligation from a one percentage point increase in the assumed health care cost trend rate for each future year 2,000,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation    
The impact to postretirement benefit plan obligation from a one percentage point decrease in the assumed health care cost trend rate for each future year (1,700,000)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1    
The impact to postretirement benefit plan service and interest cost from a one percentage point increase in the assumed health care cost trend rate for each future year 100,000us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents    
The impact to postretirement benefit plan service and interest cost from a one percentage point decrease in the assumed health care cost trend rate for each future year (100,000)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1    
Total estimated cash contributions to be made during the next fiscal year for defined benefit pension and postretirement benefit plans 21,000,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear    
Total estimated cash contributions to be made during the next fiscal year for unfunded defined benefit pension and postretirement benefit plans 7,000,000mat_TotalEstimatedCashContributionToBeMadeDuringNextFiscalYearForUnfundedBenefitPlans    
Percentage of domestic defined benefit pension plan assets to total defined benefit pension plan assets 80.00%mat_PercentageOfDomesticDefinedBenefitPensionPlanAssetsToTotalDefinedBenefitPensionPlanAssets    
Percentage limitation of an employee's total account balance that may be allocated to the Mattel Stock Fund in the Mattel, Inc. Personal Investment Plan 25.00%mat_PercentageLimitationOfEmployeesTotalAccountBalanceThatMayBeAllocatedToStockFundInPersonalInvestmentPlan    
Liability for deferred compensation and excess benefit plans 73,600,000us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent 68,000,000us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent  
Cash surrender value of life insurance policies 67,600,000us-gaap_CashSurrenderValueOfLifeInsurance 66,000,000us-gaap_CashSurrenderValueOfLifeInsurance  
Expense for incentive compensation plans 25,200,000mat_ExpenseForIncentiveCompensationPlans 65,000,000mat_ExpenseForIncentiveCompensationPlans 108,100,000mat_ExpenseForIncentiveCompensationPlans
January 1, 2011 to December 31, 2013 LTIP      
Employee Benefits Disclosure [Line Items]      
Performance cycle 3 years    
Number of shares earned related to performance related component 1.0mat_NumberOfSharesEarnedForPerformanceRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
   
Number of shares earned related to market related component 0.5mat_NumberOfSharesEarnedForMarketRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
   
Number of shares earned related to dividend equivalent rights 0.1mat_NumberOfSharesEarnedForDividendEquivalentRightsComponentOfPerformanceRestrictedStockUnits
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
   
Number of shares earned related to performance and market related component 1.6mat_NumberOfSharesEarnedForPerformanceRelatedAndMarketRelatedComponentsOfPerformanceRestrictedStockUnitsThatMayVest
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
   
January 1, 2011 to December 31, 2013 LTIP | Performance- Related Component      
Employee Benefits Disclosure [Line Items]      
Weighted average grant date fair value of restricted stock units granted   $ 42.30mat_WeightedAverageGrantDateFairValueOfPerformanceRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
$ 32.87mat_WeightedAverageGrantDateFairValueOfPerformanceRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
Expense recognized for restricted stock units   10,000,000us-gaap_RestrictedStockExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
12,400,000us-gaap_RestrictedStockExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
January 1, 2011 to December 31, 2013 LTIP | Market- Related Component      
Employee Benefits Disclosure [Line Items]      
Weighted average grant date fair value of restricted stock units granted   $ 4.59mat_WeightedAverageGrantDateFairValueOfMarketRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= mat_MarketRelatedComponentMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
$ 4.55mat_WeightedAverageGrantDateFairValueOfMarketRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= mat_MarketRelatedComponentMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
Expense recognized for restricted stock units   1,400,000us-gaap_RestrictedStockExpense
/ us-gaap_AwardTypeAxis
= mat_MarketRelatedComponentMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
1,800,000us-gaap_RestrictedStockExpense
/ us-gaap_AwardTypeAxis
= mat_MarketRelatedComponentMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyElevenToTwentyThirteenMember
January 1, 2014 to December 31, 2016 LTIP      
Employee Benefits Disclosure [Line Items]      
Number of shares that can be earned for each of the three years for the performance-related component of performance restricted stock units - range of possible outcomes - (low-end) 0mat_RangeOfPossibleOutcomesRelatedToPerformanceRelatedComponentOfPerformanceRestrictedStockUnitsLowEnd
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
Number of shares that can be earned for each of the three years for the performance-related component of performance restricted stock units - range of possible outcomes - (high-end) 0.5mat_RangeOfPossibleOutcomesRelatedToPerformanceRelatedComponentOfPerformanceRestrictedStockUnitsHighEnd
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
Adjustment (for the market-related component) to the results of the performance-related component of performance restricted stock units over the three-year performance cycle - range of possible outcomes - upward adjustment - (high-end) 0.5mat_RangeOfPossibleOutcomesRelatedToMarketRelatedComponentOfPerformanceRestrictedStockUnitsUpwardAdjustmentHighEnd
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
Adjustment (for the market-related component) to the results of the performance-related component of performance restricted stock units over the three-year performance cycle - range of possible outcomes - downward adjustment - (low-end) 0.5mat_RangeOfPossibleOutcomesRelatedToMarketRelatedComponentOfPerformanceRestrictedStockUnitsDownwardAdjustmentLowEnd
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
January 1, 2014 to December 31, 2016 LTIP | Performance- Related Component      
Employee Benefits Disclosure [Line Items]      
Weighted average grant date fair value of restricted stock units granted $ 39.03mat_WeightedAverageGrantDateFairValueOfPerformanceRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
Expense recognized for restricted stock units 0us-gaap_RestrictedStockExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
January 1, 2014 to December 31, 2016 LTIP | Market- Related Component      
Employee Benefits Disclosure [Line Items]      
Weighted average grant date fair value of restricted stock units granted $ (3.57)mat_WeightedAverageGrantDateFairValueOfMarketRelatedComponentOfPerformanceRestrictedStockUnits
/ us-gaap_AwardTypeAxis
= mat_MarketRelatedComponentMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
Expense recognized for restricted stock units 0us-gaap_RestrictedStockExpense
/ us-gaap_AwardTypeAxis
= mat_MarketRelatedComponentMember
/ us-gaap_PlanNameAxis
= mat_PerformanceCycleTwentyFourteenToTwentySixteenMember
   
US equity securities      
Employee Benefits Disclosure [Line Items]      
Target allocation for domestic defined benefit pension plan assets 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mat_UnitedStatesEquitySecuritiesMember
   
Non US Equity Securities      
Employee Benefits Disclosure [Line Items]      
Target allocation for domestic defined benefit pension plan assets 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mat_NonUnitedStatesEquitySecuritiesMember
   
US Long-Term Bond Securities      
Employee Benefits Disclosure [Line Items]      
Target allocation for domestic defined benefit pension plan assets 20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= mat_UsLongTermBondSecuritiesMember
   
US Treasury Securities      
Employee Benefits Disclosure [Line Items]      
Target allocation for domestic defined benefit pension plan assets 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
   
Defined benefit pension plans      
Employee Benefits Disclosure [Line Items]      
Estimated net actuarial loss and prior service credit that will be amortized from accumulated other comprehensive loss into net periodic benefit cost in 2015 16,700,000us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Long-term rate of return on plan assets used to determine net periodic benefit cost for domestic defined benefit pension plans 8.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
8.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
8.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Postretirement benefit plans      
Employee Benefits Disclosure [Line Items]      
Estimated net actuarial loss and prior service credit that will be amortized from accumulated other comprehensive loss into net periodic benefit cost in 2015 $ 100,000us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember