XML 19 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventories - Changes in Inventory Reserve (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Inventory Disclosure [Abstract]        
Beginning balance $ (70,265)us-gaap_InventoryValuationReserves $ (31,664)us-gaap_InventoryValuationReserves $ (72,400)us-gaap_InventoryValuationReserves $ (25,429)us-gaap_InventoryValuationReserves
Change in reserve (562)mx_InventoryValuationReservesPeriodIncreaseDecrease (6,457)mx_InventoryValuationReservesPeriodIncreaseDecrease (3,326)mx_InventoryValuationReservesPeriodIncreaseDecrease (14,235)mx_InventoryValuationReservesPeriodIncreaseDecrease
Write off 8,839us-gaap_InventoryWriteDown 19us-gaap_InventoryWriteDown 12,760us-gaap_InventoryWriteDown 430us-gaap_InventoryWriteDown
Translation adjustments (3,682)mx_InventoryValuationReservesForeignCurrencyTranslationAdjustments 1,190mx_InventoryValuationReservesForeignCurrencyTranslationAdjustments (2,704)mx_InventoryValuationReservesForeignCurrencyTranslationAdjustments 2,322mx_InventoryValuationReservesForeignCurrencyTranslationAdjustments
Ending balance $ (65,670)us-gaap_InventoryValuationReserves $ (36,912)us-gaap_InventoryValuationReserves $ (65,670)us-gaap_InventoryValuationReserves $ (36,912)us-gaap_InventoryValuationReserves