XML 130 R49.htm IDEA: XBRL DOCUMENT
v2.4.0.6

ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2012
Schedule of accumulated other comprehensive income | The following is a continuity schedule of accumulated other comprehensive income:
|  | 2012 |  |  | 2011 |  |  | 2010 |
Accumulated net unrealized gain on translation of net investment in foreign operations |  |  |  |  |  |  |  |  |  |  |  |
Balance, beginning of year |  | $ | 547 |  |  | $ | 759 |  |  | $ | 742 |
Net unrealized gain (loss) |  |  | 86 |  |  |  | (171 | ) |  |  | 20 |
Repurchase of shares under normal course issuer bids [note 18] |  |  | (4 | ) |  |  | (41 | ) |  |  | (3 | )
Balance, end of year |  |  | 629 |  |  |  | 547 |  |  |  | 759 |
Accumulated net unrealized gain (loss) on cash flow hedges [a] |  |  |  |  |  |  |  |  |  |  |  |
Balance, beginning of year |  |  | (23 | ) |  |  | 40 |  |  |  | (13 | )
Net unrealized gain (loss) |  |  | 75 |  |  |  | (41 | ) |  |  | 80 |
Reclassification of net gain to net income |  |  | (18 | ) |  |  | (22 | ) |  |  | (27 | )
Balance, end of year |  |  | 34 |  |  |  | (23 | ) |  |  | 40 |
Accumulated net unrealized gain on available-for-sale investments |  |  |  |  |  |  |  |  |  |  |  |
Balance, beginning of year |  |  | 5 |  |  |  | 11 |  |  |  | — |
Net unrealized (loss) gain |  |  | (4 | ) |  |  | (6 | ) |  |  | 11 |
Balance, end of year |  |  | 1 |  |  |  | 5 |  |  |  | 11 |
Accumulated net unrealized loss on other long-term liabilities [b] |  |  |  |  |  |  |  |  |  |  |  |
Balance, beginning of year |  |  | (107 | ) |  |  | (58 | ) |  |  | (44 | )
Net unrealized loss |  |  | (72 | ) |  |  | (52 | ) |  |  | (18 | )
Reclassification of net loss to net income |  |  | 11 |  |  |  | 3 |  |  |  | 4 |
Balance, end of year |  |  | (168 | ) |  |  | (107 | ) |  |  | (58 | )
Total accumulated other comprehensive income [c] |  | $ | 496 |  |  | $ | 422 |  |  | $ | 752 |
Summary of amount of income tax (obligation) benefit |
[a] | The amount of income tax (obligation) benefit that has been netted in the accumulated net unrealized gain (loss) on cash flow hedges is as follows:
|  | 2012 |  |  | 2011 |  |  | 2010 |
Balance, beginning of year |  | $ | 12 |  |  | $ | (15 | ) |  | $ | 2 |
Net unrealized (gain) loss |  |  | (30 | ) |  |  | 18 |  |  |  | (22 | )
Reclassification of net gain to net income |  |  | 5 |  |  |  | 9 |  |  |  | 5 |
Balance, end of year |  | $ | (13 | ) |  | $ | 12 |  |  | $ | (15 | )
Income tax benefit in the accumulated net unrealized loss on other long-term liabilities |
[b] | The amount of income tax benefit that has been netted in the accumulated net unrealized loss on other long-term liabilities is as follows:
|  | 2012 |  |  | 2011 |  |  | 2010 |
Balance, beginning of year |  | $ | 24 |  |  | $ | 1 |  |  | $ | 6 |
Net unrealized loss (gain) |  |  | 15 |  |  |  | 25 |  |  |  | (3 | )
Reclassification of net loss to net income |  |  | (3 | ) |  |  | (2 | ) |  |  | (2 | )
Balance, end of year |  | $ | 36 |  |  | $ | 24 |  |  | $ | 1 |

X
- Definition Schedule of income tax benefit netted in accumulated net unrealized gain loss on other long term liabilities. + References No definition available. + Details
Name: | mga_ScheduleOfIncomeTaxBenefitNettedInAccumulatedNetUnrealizedGainLossOnOtherLongTermLiabilitiesTableTextBlock
Namespace Prefix: | mga_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accumulated other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=20435746&loc=SL7669686-108580 + Details
Name: | us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in cash flow hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration