XML 71 R94.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Long-Lived Assets by Geographic Area (Parenthetical) (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
--- | --- | --- | ---
Long-Lived Assets by Geographical Areas [Line Items] |  |  |  |  |  |
Long-Lived Assets | $ 3,150,661 mat_LongLivedAssets |  | $ 2,687,995 mat_LongLivedAssets |  | $ 2,595,313 mat_LongLivedAssets |
North American Region |  |  |  |  |  |
Long-Lived Assets by Geographical Areas [Line Items] |  |  |  |  |  |
Long-Lived Assets | 1,658,028 mat_LongLivedAssets / us-gaap_StatementBusinessSegmentsAxis = mat_NorthAmericanRegionMember | [1] | 1,361,538 mat_LongLivedAssets / us-gaap_StatementBusinessSegmentsAxis = mat_NorthAmericanRegionMember | [1] | 1,252,938 mat_LongLivedAssets / us-gaap_StatementBusinessSegmentsAxis = mat_NorthAmericanRegionMember | [1]
United States | North American Region |  |  |  |  |  |
Long-Lived Assets by Geographical Areas [Line Items] |  |  |  |  |  |
Long-Lived Assets | $ 1,650,000 mat_LongLivedAssets / us-gaap_StatementBusinessSegmentsAxis = mat_NorthAmericanRegionMember / us-gaap_StatementGeographicalAxis = country_US |  | $ 1,360,000 mat_LongLivedAssets / us-gaap_StatementBusinessSegmentsAxis = mat_NorthAmericanRegionMember / us-gaap_StatementGeographicalAxis = country_US |  | $ 1,250,000 mat_LongLivedAssets / us-gaap_StatementBusinessSegmentsAxis = mat_NorthAmericanRegionMember / us-gaap_StatementGeographicalAxis = country_US |
[1] | Long-lived assets for the North American Region include long-lived assets attributable to the US of $1.65 billion, $1.36 billion, and $1.25 billion for 2014, 2013, and 2012, respectively.

X
- Definition Total long-lived assets. + References No definition available. + Details
Name: | mat_LongLivedAssets
Namespace Prefix: | mat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | mat_LongLivedAssetsByGeographicalAreasLineItems
Namespace Prefix: | mat_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mat_NorthAmericanRegionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |