XML 90 R77.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Segment Information - Worldwide Revenues by Brand Category (Detail) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2016 | Mar. 31, 2015
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Gross sales | $ 962,105 | $ 1,020,190
Sales adjustments | (92,706) | (97,441)
Net Sales | 869,399 | 922,749
Mattel Girls & Boys Brands |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Gross sales | 527,854 | 605,183
Fisher-Price Brands |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Gross sales | 272,612 | 263,968
American Girl Brands |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Gross sales | 93,286 | 106,083
Construction and Arts & Crafts Brands |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Gross sales | 61,915 | 38,283
Other |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Gross sales | $ 6,438 | $ 6,673

X
- Definition Aggregate of: (i) sales discounts given by the entity, including, but not limited to, early payments of accounts due, (ii) the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions), and (iii) price reductions (allowance, price protection agreements) given by the entity. Discounts, returns and allowances are a deduction from gross revenue in arriving at net revenue. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51666513&loc=d3e63676-111659 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 15 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51671139&loc=d3e47468-111626 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesDiscountsReturnsAndAllowancesGoods
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate revenue during the period from sale of goods in the normal course of business, before deducting returns, allowances and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueGoodsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingRevenueReconcilingItemLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mat_MattelGirlsAndBoysBrandsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mat_FisherPriceBrandsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mat_AmericanGirlBrandsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mat_ConstructionAndArtsAndCraftsBrandsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mat_OtherWorldwideRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |